protected override void handleDisconnect(Socket socket) { base.handleDisconnect(socket); clientBySocket.Remove(socket); }