internal bool RemoveConnection(ClientConnectionBase connection) { lock (_connectionLock) { return(_addressTally.RemoveTally(connection.GetIPAddress(), connection) && _connections.Remove(connection)); } }
internal bool AddConnection(ClientConnectionBase connection) { lock (_connectionLock) { return(_addressTally.AddTally(connection.GetIPAddress(), connection) && _connections.Add(connection)); } }