From 73be571f500f649c0fca55ab22b2d8aeebfa8c27 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 3 Dec 2021 16:41:52 +1100 Subject: [PATCH] Don't try to request anything without the torrent info --- requesting.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/requesting.go b/requesting.go index 6a611b94..2a400ccd 100644 --- a/requesting.go +++ b/requesting.go @@ -151,6 +151,9 @@ type desiredRequestState struct { } func (p *Peer) getDesiredRequestState() (desired desiredRequestState) { + if !p.t.haveInfo() { + return + } input := p.t.getRequestStrategyInput() requestHeap := peerRequests{ peer: p, -- 2.44.0