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]; }