From 2f7583a523a4a84bee671e435033d18c3585fc2b Mon Sep 17 00:00:00 2001 From: malone Date: Sun, 12 Mar 2017 21:18:08 +0000 Subject: [PATCH] Fix detection of seeding peers --- lib/torrent.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/torrent.js b/lib/torrent.js index ae3e256a..d09395f1 100644 --- a/lib/torrent.js +++ b/lib/torrent.js @@ -1046,10 +1046,10 @@ Torrent.prototype._onWireWithMetadata = function (wire) { } } - var i = 0 + var i function updateSeedStatus () { - if (wire.peerPieces.length !== self.pieces.length) return - for (; i < self.pieces.length; ++i) { + if (wire.peerPieces.buffer.length !== self.bitfield.buffer.length) return + for (i = 0; i < self.pieces.length; ++i) { if (!wire.peerPieces.get(i)) return } wire.isSeeder = true