]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Shuffle tracker tiers after adding trackers
authorMatt Joiner <anacrolix@gmail.com>
Fri, 21 Nov 2014 06:32:27 +0000 (00:32 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Fri, 21 Nov 2014 06:32:27 +0000 (00:32 -0600)
client.go

index 304b0967b9617425ba538f0f6bc43941115a36cb..080202c3679d5af10d75222f5c32aace2886d627 100644 (file)
--- a/client.go
+++ b/client.go
@@ -1308,6 +1308,7 @@ func (t *torrent) addTrackers(announceList [][]string) {
                } else {
                        newTrackers = append(newTrackers, mergeTier(nil, tier))
                }
+               shuffleTier(newTrackers[tierIndex])
        }
        t.Trackers = newTrackers
 }