From 70934942275b6c53c0723b3e88421f86378310e5 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 4 Jul 2023 02:06:41 -0400 Subject: [PATCH] fix: always launch worker inside of createModule --- src/queries.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/queries.ts b/src/queries.ts index 56552ee..361d8a5 100644 --- a/src/queries.ts +++ b/src/queries.ts @@ -219,6 +219,14 @@ async function createModule( return launchWorker(mod); }, }; + + // Start worker + const [worker, err] = mod.launchWorker(); + if (err !== null) { + return [{} as Module, addContextToErr(err, "unable to launch worker")]; + } + mod.worker = worker; + return [mod, null]; }