From: Chris Duncan Date: Tue, 12 May 2026 13:06:24 +0000 (-0700) Subject: Throw outside of promise. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=eec9527cac1724b4b6107d5b31e8bf9843550338;p=libnemo.git Throw outside of promise. --- 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(),