diff options
Diffstat (limited to 'src/bun.js/event_loop.zig')
| -rw-r--r-- | src/bun.js/event_loop.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bun.js/event_loop.zig b/src/bun.js/event_loop.zig index 9e60a7539..54a5af1a8 100644 --- a/src/bun.js/event_loop.zig +++ b/src/bun.js/event_loop.zig @@ -470,12 +470,14 @@ pub const EventLoop = struct { } pub fn ensureWaker(this: *EventLoop) void { + JSC.markBinding(); if (this.waker == null) { this.waker = AsyncIO.Waker.init(this.virtual_machine.allocator) catch unreachable; } } pub fn enqueueTaskConcurrent(this: *EventLoop, task: Task) void { + JSC.markBinding(); this.concurrent_lock.lock(); defer this.concurrent_lock.unlock(); this.concurrent_tasks.writeItem(task) catch unreachable; |
