aboutsummaryrefslogtreecommitdiff
path: root/src/deps/uws.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/deps/uws.zig')
-rw-r--r--src/deps/uws.zig8
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;