ensure empty queue when netchan drops
This commit is contained in:
parent
eda65bb5bb
commit
6b3e661b2b
@ -902,11 +902,17 @@ void PlayerManager::OnPrintfFrameAction(int client)
|
||||
{
|
||||
CPlayer &player = m_Players[client];
|
||||
if (!player.IsConnected())
|
||||
{
|
||||
player.m_PrintfBuffer.clear();
|
||||
return;
|
||||
}
|
||||
|
||||
INetChannel *pNetChan = static_cast<INetChannel *>(engine->GetPlayerNetInfo(client));
|
||||
if (pNetChan == NULL)
|
||||
{
|
||||
player.m_PrintfBuffer.clear();
|
||||
return;
|
||||
}
|
||||
|
||||
while (!player.m_PrintfBuffer.empty())
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user