File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ Server.prototype._onHttpRequest = function (req, res) {
174174 }
175175 if ( left === 0 ) swarm . complete += 1
176176 else swarm . incomplete += 1
177- swarm . peers [ addr ] = {
177+ peer = swarm . peers [ addr ] = {
178178 ip : ip ,
179179 port : port ,
180180 peerId : peerId
@@ -233,7 +233,7 @@ Server.prototype._onHttpRequest = function (req, res) {
233233 return error ( 'invalid event' ) // early return
234234 }
235235
236- if ( left === 0 ) peer . complete = true
236+ if ( left === 0 && peer ) peer . complete = true
237237
238238 // send peers
239239 var peers = compact === 1
@@ -367,7 +367,7 @@ Server.prototype._onUdpRequest = function (msg, rinfo) {
367367 }
368368 if ( left === 0 ) swarm . complete += 1
369369 else swarm . incomplete += 1
370- swarm . peers [ addr ] = {
370+ peer = swarm . peers [ addr ] = {
371371 ip : ip ,
372372 port : port ,
373373 peerId : peerId
@@ -426,7 +426,7 @@ Server.prototype._onUdpRequest = function (msg, rinfo) {
426426 return error ( 'invalid event' ) // early return
427427 }
428428
429- if ( left === 0 ) peer . complete = true
429+ if ( left === 0 && peer ) peer . complete = true
430430
431431 // send peers
432432 var peers = self . _getPeersCompact ( swarm , numWant )
You can’t perform that action at this time.
0 commit comments