aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/web_worker.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/web_worker.zig')
-rw-r--r--src/bun.js/web_worker.zig4
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;
}
};