Skip to content

Commit 4f1ea32

Browse files
astrofeross
authored andcommitted
client _handleResponse: allow string form of peer.ip
1 parent 7376843 commit 4f1ea32

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

client.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -497,8 +497,10 @@ Tracker.prototype._handleResponse = function (requestUrl, data) {
497497
// tracker returned normal response
498498
data.peers.forEach(function (peer) {
499499
var ip = peer.ip
500-
var addr = ip[0] + '.' + ip[1] + '.' + ip[2] + '.' + ip[3] + ':' + peer.port
501-
self.client.emit('peer', addr)
500+
var host = ip.length == 4 ?
501+
(ip[0] + '.' + ip[1] + '.' + ip[2] + '.' + ip[3]) :
502+
ip.toString()
503+
self.client.emit('peer', host + ':' + peer.port)
502504
})
503505
}
504506
} else if (requestUrl === self._scrapeUrl) {

0 commit comments

Comments
 (0)