From eec9527cac1724b4b6107d5b31e8bf9843550338 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Tue, 12 May 2026 06:06:24 -0700 Subject: [PATCH] Throw outside of promise. --- src/lib/vault/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/vault/index.ts b/src/lib/vault/index.ts index 9bd7d1c..c9512e6 100644 --- a/src/lib/vault/index.ts +++ b/src/lib/vault/index.ts @@ -50,10 +50,10 @@ export class Vault { get isLocked (): boolean { return this.#isLocked } request> (data: Record>): Promise> { + if (this.#isTerminated) { + throw new Error('Worker terminated') + } return new Promise((resolve, reject): void => { - if (this.#isTerminated) { - return reject('Worker terminated') - } const task: Task = { url: this.#url, id: performance.now(), -- 2.47.3