public virtual void HandleLogout(Player player) { lock (lockThis) { player.MarkConnectionClosed(); AppendRemovePlayer(player, false); SendProtocolMessages(); } }