diff options
| author | Sébastien Marie <semarie@online.fr> | 2021-09-08 07:04:28 +0000 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-09-08 13:40:43 -0400 |
| commit | 175d95b59165e3455bc05f0d328a7f86cedb307e (patch) | |
| tree | e4d9eca73c2b6133a40ecc56a0bbdc2f59a2732a /lib/std/event | |
| parent | 6237dc0ab8fcb6fc14b97b2ea5494a488e94e492 (diff) | |
| download | zig-175d95b59165e3455bc05f0d328a7f86cedb307e.tar.gz zig-175d95b59165e3455bc05f0d328a7f86cedb307e.zip | |
openbsd: readapt event loop after usingnamespace changes
Diffstat (limited to 'lib/std/event')
| -rw-r--r-- | lib/std/event/loop.zig | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/std/event/loop.zig b/lib/std/event/loop.zig index 2e23704ec2..e7fe2da33d 100644 --- a/lib/std/event/loop.zig +++ b/lib/std/event/loop.zig @@ -348,8 +348,8 @@ pub const Loop = struct { // this one is for sending events .kevent = os.Kevent{ .ident = i, - .filter = os.EVFILT_TIMER, - .flags = os.EV_CLEAR | os.EV_ADD | os.EV_DISABLE | os.EV_ONESHOT, + .filter = os.system.EVFILT_TIMER, + .flags = os.system.EV_CLEAR | os.system.EV_ADD | os.system.EV_DISABLE | os.system.EV_ONESHOT, .fflags = 0, .data = 0, .udata = @ptrToInt(&eventfd_node.data.base), @@ -360,22 +360,22 @@ pub const Loop = struct { self.available_eventfd_resume_nodes.push(eventfd_node); const kevent_array = @as(*const [1]os.Kevent, &eventfd_node.data.kevent); _ = try os.kevent(self.os_data.kqfd, kevent_array, empty_kevs, null); - eventfd_node.data.kevent.flags = os.EV_CLEAR | os.EV_ENABLE; + eventfd_node.data.kevent.flags = os.system.EV_CLEAR | os.system.EV_ENABLE; } // Pre-add so that we cannot get error.SystemResources // later when we try to activate it. self.os_data.final_kevent = os.Kevent{ .ident = extra_thread_count, - .filter = os.EVFILT_TIMER, - .flags = os.EV_ADD | os.EV_ONESHOT | os.EV_DISABLE, + .filter = os.system.EVFILT_TIMER, + .flags = os.system.EV_ADD | os.system.EV_ONESHOT | os.system.EV_DISABLE, .fflags = 0, .data = 0, .udata = @ptrToInt(&self.final_resume_node), }; const final_kev_arr = @as(*const [1]os.Kevent, &self.os_data.final_kevent); _ = try os.kevent(self.os_data.kqfd, final_kev_arr, empty_kevs, null); - self.os_data.final_kevent.flags = os.EV_ENABLE; + self.os_data.final_kevent.flags = os.system.EV_ENABLE; if (builtin.single_threaded) { assert(extra_thread_count == 0); |
