Maybe a new state is appropriate here - disconnecting.