Disconnect, cleanup, peer when network issues, otherwise an error is raised when trying to reconnect.