diff --git a/lib/replicator.js b/lib/replicator.js index 10f5e9e4..b66fd5fd 100644 --- a/lib/replicator.js +++ b/lib/replicator.js @@ -920,6 +920,8 @@ class Peer { } _maybeWant (start, length = 1) { + if (start + length < this.remoteContiguousLength) return + let i = Math.floor(start / DEFAULT_SEGMENT_SIZE) const n = Math.ceil((start + length) / DEFAULT_SEGMENT_SIZE)