From 9b0a0e80747f6b430bb72315046667f8621be0b0 Mon Sep 17 00:00:00 2001 From: evoskuil Date: Sat, 4 May 2024 23:48:23 -0400 Subject: [PATCH] Comments. --- src/net/proxy.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/net/proxy.cpp b/src/net/proxy.cpp index 5c8e1686d..eb3bead6d 100644 --- a/src/net/proxy.cpp +++ b/src/net/proxy.cpp @@ -172,6 +172,9 @@ void proxy::read_heading() NOEXCEPT BC_ASSERT_MSG(stranded(), "strand"); // Both terminate read loop, paused can be resumed, stopped cannot. + // Pause only prevents start of the read loop, it does not prevent messages + // from being issued for sockets already past that point (e.g. waiting). + // This is mainly for startup coordination, preventing missed messages. if (stopped() || paused()) return;