From 00a70de822f84e1f33a243ef516006a0790bed49 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 11 Jul 2025 14:31:18 +1000 Subject: [PATCH] Fix webseed max discard chunk condition --- webseed-peer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webseed-peer.go b/webseed-peer.go index 45a713aa..3a5eeb96 100644 --- a/webseed-peer.go +++ b/webseed-peer.go @@ -271,7 +271,7 @@ func (ws *webseedPeer) maxChunkDiscard() RequestIndex { } func (ws *webseedPeer) keepReading(wr *webseedRequest) bool { - for ri := wr.next; ri < wr.end && ri < wr.next+ws.maxChunkDiscard(); ri++ { + for ri := wr.next; ri < wr.end && ri <= wr.next+ws.maxChunkDiscard(); ri++ { if ws.wantChunk(ri) { return true } -- 2.51.0