diff --git a/test/lib/Launcher.ts b/test/lib/Launcher.ts index 79f66ef3..4d771e8b 100644 --- a/test/lib/Launcher.ts +++ b/test/lib/Launcher.ts @@ -105,8 +105,10 @@ export class Launcher { public stop(): void { this._processes.forEach((p) => { + p.connector.on("exit", () => { + p.webhookServer?.close(); + }); p.connector.kill(); - p.webhookServer?.close(); }); } }