commit 99f5eaa095f8aea4027cae611f6681a2d517337e
parent 4373c3f6e07f03ebf2b49686a439e523cf74749c
Author: Florian Dold <florian.dold@gmail.com>
Date: Wed, 28 Sep 2016 14:13:21 +0200
fix #4692
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/wallet/wallet.ts b/lib/wallet/wallet.ts
@@ -632,6 +632,8 @@ export class Wallet {
return Query(this.db).put("history", depleted).finish();
})
.catch((e) => {
+ // Don't show progress while we're sleeping
+ this.stopOperation(opId);
// random, exponential backoff truncated at 3 minutes
let nextDelay = Math.min(2 * retryDelayMs + retryDelayMs * Math.random(), 3000 * 60);
console.warn(`Failed to deplete reserve, trying again in ${retryDelayMs} ms`);