From 926e10da012241ff2bfe88378660f42ccd4045fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Ma=C5=82ecki?= Date: Wed, 16 Apr 2014 09:36:04 +0200 Subject: [PATCH] Add `stopPolling` method --- lib/trader.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/trader.js b/lib/trader.js index 2657773f..43db0309 100644 --- a/lib/trader.js +++ b/lib/trader.js @@ -146,8 +146,13 @@ Trader.prototype.startPolling = function () { this.pollBalance(); this.pollRate(); - setInterval(this.pollBalance.bind(this), 60 * 1000); - setInterval(this.pollRate.bind(this), 60 * 1000); + this.balanceInterval = setInterval(this.pollBalance.bind(this), 60 * 1000); + this.rateInterval = setInterval(this.pollRate.bind(this), 60 * 1000); +}; + +Trader.prototype.stopPolling = function () { + clearInterval(this.balanceInterval); + clearInterval(this.rateInterval); }; Trader.prototype.pollBalance = function () {