From e699f4476a023f7fb6a5f9ec4a7d99ff1ad8b8fc Mon Sep 17 00:00:00 2001 From: fgsfds Date: Sat, 16 Apr 2022 02:28:12 +0300 Subject: [PATCH] net: make packet timeout less aggressive --- src/game/g_net.pas | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/game/g_net.pas b/src/game/g_net.pas index edd6024..dabb738 100644 --- a/src/game/g_net.pas +++ b/src/game/g_net.pas @@ -161,8 +161,8 @@ var NetAutoBanPerm: Boolean = True; NetAutoBanWarn: Boolean = False; - NetAuthTimeout: Integer = 15 * 1000; - NetPacketTimeout: Integer = 30 * 1000; + NetAuthTimeout: Integer = 30 * 1000; + NetPacketTimeout: Integer = 60 * 1000; NetState: Integer = NET_STATE_NONE; @@ -1683,7 +1683,7 @@ begin else if (State = NET_STATE_GAME) and (MsgTime > 0) and (MsgTime <= gTime) then begin g_Net_Penalize(@NetClients[ID], 'message timeout'); - AuthTime := gTime + 500; // do it twice a second to give them a chance + MsgTime := gTime + (NetPacketTimeout div 2) + 500; // wait less for the next check end; end; end; -- 2.29.2