fix(trade): executing trade in an infinite loop prevented
This commit is contained in:
parent
a1b5a1094f
commit
40d999bf86
1 changed files with 6 additions and 1 deletions
|
|
@ -370,6 +370,8 @@ function consolidateTrades() {
|
||||||
}, 0)
|
}, 0)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
tradesQueue = [];
|
||||||
|
|
||||||
logger.debug('consolidated: ', JSON.stringify(consolidatedTrade));
|
logger.debug('consolidated: ', JSON.stringify(consolidatedTrade));
|
||||||
return consolidatedTrade;
|
return consolidatedTrade;
|
||||||
};
|
};
|
||||||
|
|
@ -388,7 +390,10 @@ function executeTrades() {
|
||||||
|
|
||||||
logger.trade.debug('making a trade: %d', trade.satoshis / SATOSHI_FACTOR);
|
logger.trade.debug('making a trade: %d', trade.satoshis / SATOSHI_FACTOR);
|
||||||
purchase(trade, function(err) {
|
purchase(trade, function(err) {
|
||||||
if (err) logger.error(err);
|
if (err) {
|
||||||
|
tradesQueue.push(trade);
|
||||||
|
logger.error(err);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue