From d3811acc28f8a083f0a37cd89271abb7099901f9 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sat, 19 Dec 2015 02:08:42 -0800 Subject: [PATCH] move chain.on("fork") somewhere sane. --- lib/bcoin/pool.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/bcoin/pool.js b/lib/bcoin/pool.js index 70438ff9..048b282b 100644 --- a/lib/bcoin/pool.js +++ b/lib/bcoin/pool.js @@ -159,6 +159,15 @@ Pool.prototype._init = function _init() { self._loadRange(preload); }); + this.chain.on('fork', function(height, hash, checkpoint) { + var peer = self.syncPeer; + if (!peer) + return; + delete self.syncPeer; + peer.destroy(); + self.startSync(); + }); + this.options.wallets.forEach(function(w) { self.addWallet(w); }); @@ -428,15 +437,6 @@ Pool.prototype._addPeer = function _addPeer(backoff) { }); } - this.chain.on('fork', function(height, hash, checkpoint) { - var peer = self.syncPeer; - if (!peer) - return; - delete self.syncPeer; - peer.destroy(); - self.startSync(); - }); - // Just FYI peer.on('reject', function(payload) { self.emit('reject', payload, peer);