private void OnChannelDisconnect(ConnectionData connection, Exception exception) { connection.Disconnected = null; OnClientDisconnected(connection, exception); connection.Cleanup(); }