From: Matt Joiner Date: Fri, 11 Jul 2025 04:31:18 +0000 (+1000) Subject: Fix webseed max discard chunk condition X-Git-Tag: v1.59.0~28 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=00a70de822f84e1f33a243ef516006a0790bed49;p=btrtrc.git Fix webseed max discard chunk condition --- 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 }