From f07faf2ab9d542b4b240590f42fac3ff31fd1d99 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Thu, 14 Aug 2025 12:46:10 +1000 Subject: [PATCH] Update webseed requests if queue is completely drained --- webseed-peer.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webseed-peer.go b/webseed-peer.go index beb3d0a8..a8f3d2ea 100644 --- a/webseed-peer.go +++ b/webseed-peer.go @@ -243,7 +243,9 @@ func (ws *webseedPeer) runRequest(webseedRequest *webseedRequest) { ws.deleteActiveRequest(webseedRequest) cl := ws.peer.cl if err == nil && cl.numWebSeedRequests[ws.hostKey] == webseedHostRequestConcurrency/2 { - cl.updateWebseedRequestsWithReason("webseedPeer request completed") + cl.updateWebseedRequestsWithReason("webseedPeer.runRequest low water") + } else if cl.numWebSeedRequests[ws.hostKey] == 0 { + cl.updateWebseedRequestsWithReason("webseedPeer.runRequest zero requests") } locker.Unlock() } -- 2.51.0