aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/harness/harness.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-03-07 12:59:16 +0100
committerFlorian Dold <florian@dold.me>2024-03-07 12:59:16 +0100
commite923ce6675b34259fd52f704bb502208df519cd6 (patch)
treefc1f83598140f974b3c19008390b3c35662bf32d /packages/taler-harness/src/harness/harness.ts
parent44b45c06a9aff1e28996dd7bce75ea3a0785dae0 (diff)
downloadwallet-core-e923ce6675b34259fd52f704bb502208df519cd6.tar.xz
-fix test
Diffstat (limited to 'packages/taler-harness/src/harness/harness.ts')
-rw-r--r--packages/taler-harness/src/harness/harness.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/taler-harness/src/harness/harness.ts b/packages/taler-harness/src/harness/harness.ts
index 3d9e7fb8a..831d4ab3c 100644
--- a/packages/taler-harness/src/harness/harness.ts
+++ b/packages/taler-harness/src/harness/harness.ts
@@ -1251,6 +1251,15 @@ export class ExchangeService implements ExchangeServiceInterface {
}
}
+ async stopAggregator(): Promise<void> {
+ const agg = this.exchangeAggregatorProc;
+ if (agg) {
+ agg.proc.kill("SIGTERM");
+ await agg.wait();
+ this.exchangeAggregatorProc = undefined;
+ }
+ }
+
async startWirewatch(): Promise<void> {
const wirewatch = this.exchangeWirewatchProc;
if (wirewatch) {