diff options
author | Florian Dold <florian@dold.me> | 2024-02-13 10:58:11 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-02-13 10:58:11 +0100 |
commit | 8677830b02d8d098cb94752d894903cc476b6703 (patch) | |
tree | d1e9525a90dbe2eedd9053530a030faed95d7af0 /packages/taler-wallet-cli/src | |
parent | bfbe69565b3ab46f1f88500adc7d6e6a949705d6 (diff) | |
download | wallet-core-8677830b02d8d098cb94752d894903cc476b6703.tar.xz |
wallet-core: get rid of max retries in task loop
It's not used anywhere.
Diffstat (limited to 'packages/taler-wallet-cli/src')
-rw-r--r-- | packages/taler-wallet-cli/src/index.ts | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts index 900649c61..91dcd2702 100644 --- a/packages/taler-wallet-cli/src/index.ts +++ b/packages/taler-wallet-cli/src/index.ts @@ -34,7 +34,6 @@ import { parsePaytoUri, parseTalerUri, PreparePayResultType, - RecoveryMergeStrategy, sampleWalletCoreTransactions, setDangerousTimetravel, setGlobalLogLevelFromString, @@ -56,7 +55,6 @@ import { createPlatformHttpLib } from "@gnu-taler/taler-util/http"; import { JsonMessage, runRpcServer } from "@gnu-taler/taler-util/twrpc"; import { AccessStats, - createNativeWalletHost, createNativeWalletHost2, Wallet, WalletApiOperation, @@ -554,19 +552,13 @@ walletCli .subcommand("finishPendingOpt", "run-until-done", { help: "Run until no more work is left.", }) - .maybeOption("maxRetries", ["--max-retries"], clk.INT) - .flag("failOnMaxRetries", ["--fail-on-max-retries"]) .action(async (args) => { await withLocalWallet(args, async (wallet) => { logger.info("running until pending operations are finished"); - const resp = await wallet.ws.runTaskLoop({ - maxRetries: args.finishPendingOpt.maxRetries, + await wallet.ws.runTaskLoop({ stopWhenDone: true, }); wallet.ws.stop(); - if (resp.retriesExceeded && args.finishPendingOpt.failOnMaxRetries) { - processExit(EXIT_RETRIES_EXCEEDED); - } }); }); |