From eb4432bb6260eaadb41495149739244308e9e125 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Fri, 28 Jul 2017 17:54:40 +0100 Subject: Tentative fix for player-limit race condition (#3862) * Attempts to fix #2257 Derived from d233e9843148313c71fbaba96ccff660e47b07b1 * Changed player count type to int * Clarified certain actions --- src/Entities/Player.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/Entities') diff --git a/src/Entities/Player.cpp b/src/Entities/Player.cpp index 77ce378da..afeb8fa04 100644 --- a/src/Entities/Player.cpp +++ b/src/Entities/Player.cpp @@ -146,8 +146,6 @@ cPlayer::cPlayer(cClientHandlePtr a_Client, const AString & a_PlayerName) : m_IsFlying = true; m_bVisible = false; } - - cRoot::Get()->GetServer()->PlayerCreated(this); } @@ -183,9 +181,6 @@ cPlayer::~cPlayer(void) LOGD("Deleting cPlayer \"%s\" at %p, ID %d", GetName().c_str(), static_cast(this), GetUniqueID()); - // Notify the server that the player is being destroyed - cRoot::Get()->GetServer()->PlayerDestroying(this); - SaveToDisk(); m_ClientHandle = nullptr; -- cgit v1.2.3