What if a connection fails? Will we raise an event for that? Or will this condition just never happen?