From 2ea9a61d355655c35a76042a8cb598cfaf20d6de Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 9 Aug 2026 02:25:11 -0700 Subject: [PATCH] Reject all worker tasks with a real error object. --- src/lib/vault/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/vault/index.ts b/src/lib/vault/index.ts index 25d58dc..a22c7af 100644 --- a/src/lib/vault/index.ts +++ b/src/lib/vault/index.ts @@ -117,7 +117,7 @@ export class Vault { #rejectAll (err?: any): void { for (const [_, task] of this.#tasks) { clearTimeout(task.timeout) - task.reject(err ?? TERMINATED) + task.reject(new Error(TERMINATED, { cause: err })) } this.#tasks.clear() } -- 2.52.0