diff options
Diffstat (limited to 'src/deps/uws.zig')
-rw-r--r-- | src/deps/uws.zig | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/deps/uws.zig b/src/deps/uws.zig index 88c649747..201544a75 100644 --- a/src/deps/uws.zig +++ b/src/deps/uws.zig @@ -827,7 +827,11 @@ pub const Loop = extern struct { } pub fn tick(this: *Loop) void { - us_loop_run_bun_tick(this); + us_loop_run_bun_tick(this, 0); + } + + pub fn tickWithTimeout(this: *Loop, timeoutMs: i64) void { + us_loop_run_bun_tick(this, timeoutMs); } pub fn nextTick(this: *Loop, comptime UserType: type, user_data: UserType, comptime deferCallback: fn (ctx: UserType) void) void { @@ -889,7 +893,7 @@ pub const Loop = extern struct { extern fn us_loop_free(loop: ?*Loop) void; extern fn us_loop_ext(loop: ?*Loop) ?*anyopaque; extern fn us_loop_run(loop: ?*Loop) void; - extern fn us_loop_run_bun_tick(loop: ?*Loop) void; + extern fn us_loop_run_bun_tick(loop: ?*Loop, timouetMs: i64) void; extern fn us_wakeup_loop(loop: ?*Loop) void; extern fn us_loop_integrate(loop: ?*Loop) void; extern fn us_loop_iteration_number(loop: ?*Loop) c_longlong; |