From da1edb7e2b95f560ffb68884465ee7ebdceaf26e Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Fri, 26 Sep 2025 22:53:24 -0700 Subject: [PATCH] Update web_worker.zig --- src/bun.js/web_worker.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bun.js/web_worker.zig b/src/bun.js/web_worker.zig index 89d0f10e3d..185f927ed6 100644 --- a/src/bun.js/web_worker.zig +++ b/src/bun.js/web_worker.zig @@ -558,6 +558,11 @@ pub fn setRefInternal(this: *WebWorker, value: bool) void { pub fn exit(this: *WebWorker) void { this.exit_called = true; this.notifyNeedTermination(); + if (this.vm) |vm| { + if (!vm.isShuttingDown()) { + vm.jsc_vm.notifyNeedTermination(); + } + } } /// Request a terminate from any thread.