authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-22 14:30:57-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-23 22:15:12-08:00
log86e9e32cf0d5a028d6ebb32f8d0f3d0a23e717b6
treec1dbfaf52be69ddadcb89eec4acbd97e540c51ac
parenta29d79313a0c62843694ea723723447661239110

std.Io: fix missing try in waitTimeout


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/Io.zig+1-1
......@@ -1592,7 +1592,7 @@ pub const Event = enum(u32) {
15921592 // waiters would wake up when a *new waiter* was added. So it's easiest to just leave
15931593 // the state at `.waiting`---at worst it causes one redundant call to `futexWake`.
15941594 }
1595 io.futexWaitTimeout(Event, event, .waiting, timeout);
1595 try io.futexWaitTimeout(Event, event, .waiting, timeout);
15961596 switch (@atomicLoad(Event, event, .acquire)) {
15971597 .unset => unreachable, // `reset` called before pending `wait` returned
15981598 .waiting => return error.Timeout,