From: Chris Duncan Date: Sun, 9 Aug 2026 09:25:11 +0000 (-0700) Subject: Reject all worker tasks with a real error object. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=2ea9a61d355655c35a76042a8cb598cfaf20d6de;p=libnemo.git Reject all worker tasks with a real error object. --- 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() }