File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -468,14 +468,14 @@ Server.prototype._onUdpRequest = function (msg, rinfo) {
468468Server . prototype . _getPeers = function ( swarm , numWant ) {
469469 var peers = [ ]
470470 for ( var peerId in swarm . peers ) {
471+ if ( peers . length >= numWant ) break
471472 var peer = swarm . peers [ peerId ]
472473 if ( ! peer ) continue // ignore null values
473474 peers . push ( {
474475 'peer id' : peer . peerId ,
475476 ip : peer . ip ,
476477 port : peer . port
477478 } )
478- if ( peers . length === numWant ) break
479479 }
480480 return peers
481481}
@@ -484,10 +484,10 @@ Server.prototype._getPeersCompact = function (swarm, numWant) {
484484 var peers = [ ]
485485
486486 for ( var peerId in swarm . peers ) {
487+ if ( peers . length >= numWant ) break
487488 var peer = swarm . peers [ peerId ]
488489 if ( ! peer ) continue // ignore null values
489490 peers . push ( peer . ip + ':' + peer . port )
490- if ( peers . length === numWant ) break
491491 }
492492
493493 return string2compact ( peers )
You can’t perform that action at this time.
0 commit comments