From: Matt Joiner Date: Sat, 19 Mar 2016 06:40:18 +0000 (+1100) Subject: Favour earlier pieces slightly, helps with in-order downloads X-Git-Tag: v1.0.0~830 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=409d3695a6144e712622a47dbe448b4b1ab8cfdc;p=btrtrc.git Favour earlier pieces slightly, helps with in-order downloads --- diff --git a/connection.go b/connection.go index cb2fbf29..1323acfa 100644 --- a/connection.go +++ b/connection.go @@ -606,6 +606,7 @@ func (c *connection) updatePiecePriority(piece int) { default: panic(tpp) } + prio += piece c.pieceRequestOrder.Set(piece, prio) c.updateRequests() }