]> Sergey Matveev's repositories - btrtrc.git/blobdiff - torrent-piece-request-order.go
Drop peer request alloc reservations when peer is closed
[btrtrc.git] / torrent-piece-request-order.go
index 86c9839893b313a52e7c201c5e24af6293864bfb..17206679e86919c8fa79a77326e927d8e9a7496f 100644 (file)
@@ -45,7 +45,7 @@ func (t *Torrent) initPieceRequestOrder() {
        key := t.clientPieceRequestOrderKey()
        cpro := t.cl.pieceRequestOrder
        if cpro[key] == nil {
-               cpro[key] = request_strategy.NewPieceOrder()
+               cpro[key] = request_strategy.NewPieceOrder(request_strategy.NewAjwernerBtree(), t.numPieces())
        }
 }