diff --git a/lib/net/pool.js b/lib/net/pool.js index 54746339..0a8f4e1e 100644 --- a/lib/net/pool.js +++ b/lib/net/pool.js @@ -713,13 +713,13 @@ Pool.prototype.setLoader = function setLoader(peer) { */ Pool.prototype.startSync = co(function* startSync() { + yield this.connect(); + this.syncing = true; this.startInterval(); this.startTimeout(); - yield this.connect(); - if (!this.peers.load) { this.addLoader(); return;