From 991aa7fc205c968fdfaac78c768d5f2d2a1ed2ee Mon Sep 17 00:00:00 2001
From: Matt Joiner <anacrolix@gmail.com>
Date: Wed, 20 Mar 2024 14:26:34 +1100
Subject: [PATCH] Fix downloading occurring without piece priority

---
 request-strategy-impls.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/request-strategy-impls.go b/request-strategy-impls.go
index 8c59ec43..8b1e3382 100644
--- a/request-strategy-impls.go
+++ b/request-strategy-impls.go
@@ -89,7 +89,7 @@ type requestStrategyPiece struct {
 }
 
 func (r requestStrategyPiece) Request() bool {
-	return !r.p.ignoreForRequests()
+	return !r.p.ignoreForRequests() && r.p.purePriority() != PiecePriorityNone
 }
 
 func (r requestStrategyPiece) NumPendingChunks() int {
-- 
2.51.0