From 115e5bf353067eabe512ba48871c268a0c38bb15 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 18 May 2022 14:38:27 -0300 Subject: fix: do not cancel all operation processing when one of them reach maxRetries, just skip --- packages/taler-wallet-core/src/wallet.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/taler-wallet-core/src') diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts index 905d9220a..0590251e3 100644 --- a/packages/taler-wallet-core/src/wallet.ts +++ b/packages/taler-wallet-core/src/wallet.ts @@ -348,9 +348,9 @@ async function runTaskLoop( if (maxRetries && p.retryInfo && p.retryInfo.retryCounter > maxRetries) { logger.warn( - `stopping, as ${maxRetries} retries are exceeded in an operation of type ${p.type}`, + `skipping, as ${maxRetries} retries are exceeded in an operation of type ${p.type}`, ); - return; + continue; } } -- cgit v1.2.3