]> Sergey Matveev's repositories - btrtrc.git/blobdiff - requesting.go
Don't try to request anything without the torrent info
[btrtrc.git] / requesting.go
index 6a611b94730b86c7ac207482d8e0843c88fd2e33..2a400ccd05e25c3b6fe4a147a5ef3125ee37fdbe 100644 (file)
@@ -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,