From: Matt Joiner Date: Wed, 1 Dec 2021 08:31:29 +0000 (+1100) Subject: Stop iterating pieces when storage is exhausted X-Git-Tag: v1.39.0^2~12 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8025d1515503f485e4d5e1faa111577748ca49a6;p=btrtrc.git Stop iterating pieces when storage is exhausted --- diff --git a/request-strategy/order.go b/request-strategy/order.go index 4a86aae9..f414226d 100644 --- a/request-strategy/order.go +++ b/request-strategy/order.go @@ -88,7 +88,7 @@ func GetRequestablePieces(input Input, pro *PieceRequestOrder, f func(ih metainf pieceLength := t.PieceLength() if storageLeft != nil { if *storageLeft < pieceLength { - return true + return false } *storageLeft -= pieceLength }