[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] 10/11: fix wallet.stop
From: |
gnunet |
Subject: |
[taler-wallet-core] 10/11: fix wallet.stop |
Date: |
Thu, 18 Nov 2021 13:52:46 +0100 |
This is an automated email from the git hooks/post-receive script.
marco-boss pushed a commit to branch master
in repository wallet-core.
commit f8c0242f5306cccd52b0f9432b5acbb63fa38e08
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Sun Nov 14 12:57:21 2021 +0100
fix wallet.stop
---
packages/taler-wallet-cli/src/bench1.ts | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/packages/taler-wallet-cli/src/bench1.ts
b/packages/taler-wallet-cli/src/bench1.ts
index f0db9761..30ef8732 100644
--- a/packages/taler-wallet-cli/src/bench1.ts
+++ b/packages/taler-wallet-cli/src/bench1.ts
@@ -62,13 +62,16 @@ export async function runBench1(configJson: any):
Promise<void> {
// otherwise the TPS go down
// my assumption is that the in-memory db file gets too large
if (i % restartWallet == 0) {
+ if (Object.keys(wallet).length !== 0) {
+ wallet.stop();
+ }
wallet = await getDefaultNodeWallet({
// No persistent DB storage.
persistentStoragePath: undefined,
httpLib: myHttpLib,
});
+ await wallet.client.call(WalletApiOperation.InitWallet, {});
}
- await wallet.client.call(WalletApiOperation.InitWallet, {});
logger.trace(`Starting withdrawal amount=${withdrawAmount}`);
let start = Date.now();
@@ -101,8 +104,6 @@ export async function runBench1(configJson: any):
Promise<void> {
logger.info(`Finished deposit amount=10 time=${Date.now() - start}`);
}
-
- wallet.stop();
}
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-wallet-core] 02/11: remove string(), (continued)
- [taler-wallet-core] 02/11: remove string(), gnunet, 2021/11/18
- [taler-wallet-core] 01/11: update bench1 config, gnunet, 2021/11/18
- [taler-wallet-core] 06/11: added timestamps to logs, gnunet, 2021/11/18
- [taler-wallet-core] 04/11: start a new wallet for each iteration, gnunet, 2021/11/18
- [taler-wallet-core] 03/11: disable throttling for bench1, gnunet, 2021/11/18
- [taler-wallet-core] 05/11: added some logging messages, gnunet, 2021/11/18
- [taler-wallet-core] 08/11: update time calculation, gnunet, 2021/11/18
- [taler-wallet-core] 07/11: timeEnd, gnunet, 2021/11/18
- [taler-wallet-core] 09/11: purge wallet after a specified amount of iterations, gnunet, 2021/11/18
- [taler-wallet-core] 11/11: Merge benchmark implementation for Grid5000, gnunet, 2021/11/18
- [taler-wallet-core] 10/11: fix wallet.stop,
gnunet <=