We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 884e5d9 + 623e262 commit 3c6d04cCopy full SHA for 3c6d04c
packages/probitas-runner/runner.ts
@@ -70,7 +70,10 @@ export class Runner {
70
// Create abort controller for outer context
71
const controller = new AbortController();
72
const { signal } = controller;
73
- options?.signal?.addEventListener("abort", () => controller.abort());
+ options?.signal?.addEventListener("abort", () => {
74
+ // Pass the reason from external signal to internal controller
75
+ controller.abort(options.signal?.reason);
76
+ });
77
78
// Execute scenarios
79
const maxConcurrency = options?.maxConcurrency ?? 0;
0 commit comments