Merge pull request #68 from pnagurny/feature/defaultAddrPort
Make addr hash always include port
This commit is contained in:
commit
c5c90ddeb1
@ -277,6 +277,8 @@ Pool.prototype._deprioritizeAddr = function _deprioritizeAddr(addr) {
|
|||||||
* @param {Object}
|
* @param {Object}
|
||||||
*/
|
*/
|
||||||
Pool.prototype._addAddr = function _addAddr(addr) {
|
Pool.prototype._addAddr = function _addAddr(addr) {
|
||||||
|
// Use default port if not specified
|
||||||
|
addr.port = addr.port || this.network.port;
|
||||||
|
|
||||||
// make a unique key
|
// make a unique key
|
||||||
addr.hash = sha256(new Buffer(addr.ip.v6 + addr.ip.v4 + addr.port)).toString('hex');
|
addr.hash = sha256(new Buffer(addr.ip.v6 + addr.ip.v4 + addr.port)).toString('hex');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user