protected override void OnConnectionDisconnectedGlobal(object sender, DisconnectedEventArgs e) { Synchronization.EnterWriteLock(); this.connections.Remove (e.Connection); Synchronization.ExitWriteLock(); base.OnConnectionDisconnectedGlobal (sender, e); }