diff options
Diffstat (limited to 'src/bun.js/web_worker.zig')
-rw-r--r-- | src/bun.js/web_worker.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bun.js/web_worker.zig b/src/bun.js/web_worker.zig index 504b0adeb..130e99be1 100644 --- a/src/bun.js/web_worker.zig +++ b/src/bun.js/web_worker.zig @@ -141,7 +141,7 @@ pub const WebWorker = struct { var any_task = bun.default_allocator.create(JSC.AnyTask) catch @panic("OOM"); any_task.* = AnyTask.init(this); var concurrent_task = bun.default_allocator.create(JSC.ConcurrentTask) catch @panic("OOM"); - this.parent.eventLoop().enqueueTaskConcurrent(concurrent_task.from(any_task)); + this.parent.eventLoop().enqueueTaskConcurrent(concurrent_task.from(any_task, .auto_deinit)); } pub fn startWithErrorHandling( @@ -413,7 +413,7 @@ pub const WebWorker = struct { var concurrent_task = bun.default_allocator.create(JSC.ConcurrentTask) catch @panic("OOM"); var task = bun.default_allocator.create(JSC.AnyTask) catch @panic("OOM"); task.* = JSC.AnyTask.New(WebWorker, onTerminate).init(this); - vm.eventLoop().enqueueTaskConcurrent(concurrent_task.from(task)); + vm.eventLoop().enqueueTaskConcurrent(concurrent_task.from(task, .auto_deinit)); return true; } }; |