From d97ff671299e679cef8c722fa2c024d6c45315ba Mon Sep 17 00:00:00 2001 From: truelight Date: Wed, 30 Mar 2005 08:50:34 +0000 Subject: (svn r2108) -Fix: the server now also unpause when a client desyncs or something --- network.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/network.c b/network.c index 9e9b92fa6..bd31016b1 100644 --- a/network.c +++ b/network.c @@ -515,12 +515,12 @@ void NetworkCloseClient(NetworkClientState *cs) SEND_COMMAND(PACKET_SERVER_ERROR_QUIT)(new_cs, cs->index, errorno); } } + } - /* When the client was PRE_ACTIVE, the server was in pause mode, so unpause */ - if (cs->status == STATUS_PRE_ACTIVE && _network_pause_on_join) { - DoCommandP(0, 0, 0, NULL, CMD_PAUSE); - NetworkServer_HandleChat(NETWORK_ACTION_CHAT, DESTTYPE_BROADCAST, 0, "Game unpaused", NETWORK_SERVER_INDEX); - } + /* When the client was PRE_ACTIVE, the server was in pause mode, so unpause */ + if (cs->status == STATUS_PRE_ACTIVE && _network_pause_on_join) { + DoCommandP(0, 0, 0, NULL, CMD_PAUSE); + NetworkServer_HandleChat(NETWORK_ACTION_CHAT, DESTTYPE_BROADCAST, 0, "Game unpaused", NETWORK_SERVER_INDEX); } closesocket(cs->socket); -- cgit v1.2.3-70-g09d2