requesting.go | 3 +++ diff --git a/requesting.go b/requesting.go index 6a611b94730b86c7ac207482d8e0843c88fd2e33..2a400ccd05e25c3b6fe4a147a5ef3125ee37fdbe 100644 --- a/requesting.go +++ b/requesting.go @@ -151,6 +151,9 @@ Interested bool } func (p *Peer) getDesiredRequestState() (desired desiredRequestState) { + if !p.t.haveInfo() { + return + } input := p.t.getRequestStrategyInput() requestHeap := peerRequests{ peer: p,