From 26aed51cd8b0fd721cb642885a2399cbbecb6eff Mon Sep 17 00:00:00 2001 From: James R Date: Thu, 1 Feb 2024 02:35:13 -0800 Subject: [PATCH] SV_ResetServer: clear player ping data Fixes lag experienced from watching a replay then affecting the delay icon when starting a server afterward. --- src/d_clisrv.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index be990a35c..c5b26b464 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -3381,6 +3381,11 @@ void SV_ResetServer(void) memset(playeringame, false, sizeof playeringame); memset(playernode, UINT8_MAX, sizeof playernode); + pingmeasurecount = 1; + memset(realpingtable, 0, sizeof realpingtable); + memset(playerpingtable, 0, sizeof playerpingtable); + memset(playerpacketlosstable, 0, sizeof playerpacketlosstable); + ClearAdminPlayers(); Schedule_Clear(); Automate_Clear();