From e14a3af491ece8d1b0309e76ae3022b4fad91f16 Mon Sep 17 00:00:00 2001 From: Jarred SUmner Date: Thu, 22 Sep 2022 03:25:29 -0700 Subject: Fix linux build --- src/bun.js/event_loop.zig | 2 ++ src/io/io_linux.zig | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bun.js/event_loop.zig b/src/bun.js/event_loop.zig index d8f0338ed..fc072d95e 100644 --- a/src/bun.js/event_loop.zig +++ b/src/bun.js/event_loop.zig @@ -514,6 +514,8 @@ pub const Poller = struct { this.loop.?.num_polls += 1; this.loop.?.active += 1; + + return JSC.Maybe(void).success; } else if (comptime Environment.isMac) { var changelist = std.mem.zeroes([2]std.os.system.kevent64_s); changelist[0] = switch (flag) { diff --git a/src/io/io_linux.zig b/src/io/io_linux.zig index 00cc0c03e..323dd03f9 100644 --- a/src/io/io_linux.zig +++ b/src/io/io_linux.zig @@ -988,7 +988,7 @@ pub const Waker = struct { fd: os.fd_t, pub fn init(allocator: std.mem.Allocator) !Waker { - return try initWithFileDescriptor(allocator, try std.os.eventfd(0, 0)); + return initWithFileDescriptor(allocator, @intCast(os.fd_t, try std.os.eventfd(0, 0))); } pub fn initWithFileDescriptor(_: std.mem.Allocator, fd: os.fd_t) Waker { -- cgit v1.2.3