mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-20 09:34:19 +00:00
Don't miss dummy disconnects. Fix #2257
This commit is contained in:
parent
bf218a0d70
commit
345798f9e1
|
@ -2399,6 +2399,15 @@ void CClient::PumpNetwork()
|
|||
m_pConsole->Print(IConsole::OUTPUT_LEVEL_STANDARD, "client", aBuf);
|
||||
}
|
||||
|
||||
if(State() != IClient::STATE_OFFLINE && State() < IClient::STATE_QUITING && m_DummyConnected
|
||||
&& m_NetClient[CLIENT_DUMMY].State() == NETSTATE_OFFLINE)
|
||||
{
|
||||
DummyDisconnect(0);
|
||||
char aBuf[256];
|
||||
str_format(aBuf, sizeof(aBuf), "offline dummy error='%s'", m_NetClient[CLIENT_DUMMY].ErrorString());
|
||||
m_pConsole->Print(IConsole::OUTPUT_LEVEL_STANDARD, "client", aBuf);
|
||||
}
|
||||
|
||||
//
|
||||
if(State() == IClient::STATE_CONNECTING && m_NetClient[CLIENT_MAIN].State() == NETSTATE_ONLINE)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue