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