aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/event_loop.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/event_loop.zig')
-rw-r--r--src/bun.js/event_loop.zig10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/bun.js/event_loop.zig b/src/bun.js/event_loop.zig
index a3ccd16ad..d9befef8e 100644
--- a/src/bun.js/event_loop.zig
+++ b/src/bun.js/event_loop.zig
@@ -746,14 +746,16 @@ pub const EventLoop = struct {
this.virtual_machine.gc_controller.performGC();
}
+ pub fn wakeup(this: *EventLoop) void {
+ if (this.virtual_machine.uws_event_loop) |loop| {
+ loop.wakeup();
+ }
+ }
pub fn enqueueTaskConcurrent(this: *EventLoop, task: *ConcurrentTask) void {
JSC.markBinding(@src());
this.concurrent_tasks.push(task);
-
- if (this.virtual_machine.uws_event_loop) |loop| {
- loop.wakeup();
- }
+ this.wakeup();
}
};