From 19c2b10b56d20d5dcf2e4e8c491a57bb3a04de58 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Tue, 13 May 2014 14:02:19 -0300 Subject: [PATCH] fix PeerSync --- config/config.js | 1 + lib/PeerSync.js | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/config.js b/config/config.js index 2d0576d4..b5a76756 100644 --- a/config/config.js +++ b/config/config.js @@ -31,6 +31,7 @@ else { p2p_port = '18333'; } + switch(process.env.NODE_ENV) { case 'production': env += ''; diff --git a/lib/PeerSync.js b/lib/PeerSync.js index 846478c7..41289b9b 100644 --- a/lib/PeerSync.js +++ b/lib/PeerSync.js @@ -4,6 +4,7 @@ var bitcore = require('bitcore'); var bitcoreUtil = bitcore.util; var Sync = require('./Sync'); var Peer = bitcore.Peer; +var PeerManager = bitcore.PeerManager; var config = require('../config/config'); var networks = bitcore.networks; var sockets = require('../app/controllers/socket.js'); @@ -16,10 +17,10 @@ function PeerSync(opts) { this.connected = false; this.peerdb = undefined; this.allowReorgs = false; - this.PeerManager = require('soop').load('../node_modules/bitcore/lib/PeerManager',{ - network: (config.network === 'testnet' ? networks.testnet : networks.livenet) - }); - this.peerman = new this.PeerManager(); + var pmConfig = { + network: config.network + }; + this.peerman = new PeerManager(pmConfig); this.load_peers(); this.sync = new Sync(opts); }