From 744e0b13f7c49b2613557dac1e726406610e3477 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sat, 8 Aug 2026 23:21:32 -0700 Subject: [PATCH] Adjust worker returns. --- src/lib/vault/vault-worker.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/vault/vault-worker.ts b/src/lib/vault/vault-worker.ts index 9043abf..d507b1e 100644 --- a/src/lib/vault/vault-worker.ts +++ b/src/lib/vault/vault-worker.ts @@ -34,7 +34,7 @@ const listener = (event: MessageEvent): void => { if (typeof taskId !== 'string') return BROWSER: if (taskUrl !== location.href) return NODE: if (taskUrl !== dec.toString(threadId)) return - NODE: if (parentPort == null) setTimeout(() => listener(event), 0) + NODE: if (parentPort == null) return void setTimeout(() => listener(event), 0) const action = parseAction(data) const keySalt = parseKeySalt(action, data) const type = parseType(action, data) @@ -46,9 +46,7 @@ const listener = (event: MessageEvent): void => { .then((key: CryptoKey | undefined): Promise | void> => { switch (action) { case 'STOP': { - BROWSER: close() - NODE: process.exit() - break + return process?.exit?.() ?? close() } case 'config': { return config(timeout) -- 2.52.0