]> Sergey Matveev's repositories - btrtrc.git/blobdiff - torrent.go
Implement pending requests using BSI
[btrtrc.git] / torrent.go
index d2187a054f4633b209d5f17702722a0e17ebdb6e..33376f6c0bf2c880eb213a33b11e697d003f19f7 100644 (file)
@@ -1405,7 +1405,7 @@ func (t *Torrent) deletePeerConn(c *PeerConn) (ret bool) {
        }
        torrent.Add("deleted connections", 1)
        c.deleteAllRequests()
-       if t.numActivePeers() == 0 {
+       if t.numActivePeers() == 0 && t.haveInfo() {
                t.assertNoPendingRequests()
        }
        return