From d515f45d0bd6423ef142c8b973aa166ec7e03359 Mon Sep 17 00:00:00 2001 From: Fletcher Dunn Date: Thu, 12 Aug 2021 13:59:36 -0700 Subject: [PATCH] Fix infinite loop If a socket is deleted while packets are queued for fake lag for it. P4:6722467 --- .../clientlib/steamnetworkingsockets_lowlevel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp b/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp index cc6b0ae..91b1535 100644 --- a/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp +++ b/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp @@ -1163,8 +1163,8 @@ public: { ProcessPacket( pkt, usecNow ); } - m_list.RemoveFromHead(); } + m_list.RemoveFromHead(); } Schedule();