From 403beca64be1a4c72a03a8ab2341b179a09c0b6a Mon Sep 17 00:00:00 2001 From: Fedor Indutny Date: Tue, 6 May 2014 13:42:17 +0400 Subject: [PATCH] peer: proper reporting of reject --- lib/bcoin/peer.js | 2 -- lib/bcoin/pool.js | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/bcoin/peer.js b/lib/bcoin/peer.js index edfdeb3c..f2cf26cd 100644 --- a/lib/bcoin/peer.js +++ b/lib/bcoin/peer.js @@ -252,8 +252,6 @@ Peer.prototype._onPacket = function onPacket(packet) { if (this._res(cmd, payload)) { return; } else { - if (cmd === 'reject') - console.log(cmd, payload); this.emit(cmd, payload); } }; diff --git a/lib/bcoin/pool.js b/lib/bcoin/pool.js index e68429f0..81644289 100644 --- a/lib/bcoin/pool.js +++ b/lib/bcoin/pool.js @@ -226,6 +226,11 @@ Pool.prototype._addPeer = function _addPeer() { self._response(block); }); + // Just FYI + peer.on('reject', function(payload) { + self.emit('reject', payload); + }); + peer.on('notfound', function(items) { items.forEach(function(item) { var req = self.request.map[utils.toHex(item.hash)];