]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Favour earlier pieces slightly, helps with in-order downloads
authorMatt Joiner <anacrolix@gmail.com>
Sat, 19 Mar 2016 06:40:18 +0000 (17:40 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sat, 19 Mar 2016 06:40:18 +0000 (17:40 +1100)
connection.go

index cb2fbf292b24aab56e6f15fdbe4de52405d2222f..1323acfaef631a025e5d805aed3746a6fde1207b 100644 (file)
@@ -606,6 +606,7 @@ func (c *connection) updatePiecePriority(piece int) {
        default:
                panic(tpp)
        }
+       prio += piece
        c.pieceRequestOrder.Set(piece, prio)
        c.updateRequests()
 }