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)
|
||||
};
|
||||
|
||||
tradesQueue = [];
|
||||
|
||||
logger.debug('consolidated: ', JSON.stringify(consolidatedTrade));
|
||||
return consolidatedTrade;
|
||||
};
|
||||
|
|
@ -388,7 +390,10 @@ function executeTrades() {
|
|||
|
||||
logger.trade.debug('making a trade: %d', trade.satoshis / SATOSHI_FACTOR);
|
||||
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