From e2a0cb12238cbc89e768615f8594c2f513469d50 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Thu, 3 Dec 2015 13:30:52 +0100
Subject: [PATCH] Fix: tests were not passing

---
 app/lib/sync.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/lib/sync.js b/app/lib/sync.js
index 6213d37f6..a60088140 100644
--- a/app/lib/sync.js
+++ b/app/lib/sync.js
@@ -44,6 +44,7 @@ module.exports = function Synchroniser (server, host, port, conf, interactive) {
   };
 
   this.sync = (to, askedCautious, nopeers) => {
+    let logInterval;
     logger.info('Connecting remote host...');
     return co(function *() {
       var node = yield getVucoin(host, port, vucoinOptions);
@@ -64,7 +65,7 @@ module.exports = function Synchroniser (server, host, port, conf, interactive) {
       var cautious = (askedCautious === true || (askedCautious === undefined && localNumber >= 0));
 
       // Recurrent checking
-      setInterval(() => {
+      logInterval = setInterval(() => {
         if (remoteNumber > 1 && speed > 0) {
           var remain = (remoteNumber - (localNumber + 1 + blocksApplied));
           var secondsLeft = remain / speed;
-- 
GitLab