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