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