fix stale balance bug
This commit is contained in:
parent
4eff3eb9d2
commit
6c30c5e35e
2 changed files with 14 additions and 19 deletions
|
|
@ -13,8 +13,8 @@ module.exports = {
|
|||
getFingerprint: getFingerprint
|
||||
}
|
||||
|
||||
var STALE_TICKER = 10 * 60 * 1000
|
||||
var STALE_BALANCE = 10 * 60 * 1000
|
||||
var STALE_TICKER = 3 * 60 * 1000
|
||||
var STALE_BALANCE = 3 * 60 * 1000
|
||||
|
||||
var pids = {}
|
||||
var reboots = {}
|
||||
|
|
@ -47,10 +47,10 @@ function buildBalances () {
|
|||
|
||||
var _balances = {}
|
||||
cryptoCodes.forEach(function (cryptoCode) {
|
||||
var balance = plugins.fiatBalance(cryptoCode)
|
||||
if (!balance) return logger.warn('No balance for ' + cryptoCode + ' yet')
|
||||
if (Date.now() - balance.timestamp > STALE_BALANCE) return logger.warn('Stale balance for ' + cryptoCode)
|
||||
_balances[cryptoCode] = balance
|
||||
var balanceRec = plugins.fiatBalance(cryptoCode)
|
||||
if (!balanceRec) return logger.warn('No balance for ' + cryptoCode + ' yet')
|
||||
if (Date.now() - balanceRec.timestamp > STALE_BALANCE) return logger.warn('Stale balance for ' + cryptoCode)
|
||||
_balances[cryptoCode] = balanceRec.balance
|
||||
})
|
||||
|
||||
return _balances
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue