Skip to content

Commit af45853

Browse files
committed
fix(zio): use linux write syscall for wake event
1 parent f7ccc81 commit af45853

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/zio/process_engine_linux.zig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,8 @@ fn drainEventFd(fd: std.posix.fd_t) void {
395395

396396
fn triggerWake(fd: std.posix.fd_t) void {
397397
var value: u64 = 1;
398-
_ = std.posix.write(fd, std.mem.asBytes(&value)) catch {};
398+
const bytes = std.mem.asBytes(&value);
399+
_ = linux.write(fd, bytes.ptr, bytes.len);
399400
}
400401

401402
fn syscallResult(rc: usize) !usize {

0 commit comments

Comments
 (0)