X-Git-Url: https://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fgame%2Fg_net.pas;h=4deca1e4c2f65356a7a2ebfcb886a0480bfb9aef;hp=391e09c520a6f6513ecfe6c52a9377c2009a4bc8;hb=5ecb6dd44de6bb04536ce3bddd5a4ef977a77420;hpb=f9af3a48743f80e9095082f9d8156d60b62f6b29 diff --git a/src/game/g_net.pas b/src/game/g_net.pas index 391e09c..4deca1e 100644 --- a/src/game/g_net.pas +++ b/src/game/g_net.pas @@ -1383,8 +1383,7 @@ begin NetPeer := nil; NetHost := nil; - NetMPeer := nil; - NetMHost := nil; + g_Net_Slist_Disconnect(false); // do not spam console NetMyID := -1; NetPlrUID1 := -1; NetPlrUID2 := -1; @@ -1519,7 +1518,7 @@ begin end; clearNetClients(false); // don't clear array - if (NetMPeer <> nil) and (NetMHost <> nil) then g_Net_Slist_Disconnect; + if (g_Net_Slist_IsConnectionActive) then g_Net_Slist_Disconnect; if NetPongSock <> ENET_SOCKET_NULL then enet_socket_destroy(NetPongSock);