diff --git a/src/os/cgroup.zig b/src/os/cgroup.zig index bef101acc..095c90aa3 100644 --- a/src/os/cgroup.zig +++ b/src/os/cgroup.zig @@ -130,7 +130,7 @@ pub fn cloneInto(cgroup: []const u8) !posix.pid_t { }; const rc = linux.syscall2(linux.SYS.clone3, @intFromPtr(&args), @sizeOf(@TypeOf(args))); - return switch (posix.errno(rc)) { + return switch (std.os.linux.E.init(rc)) { .SUCCESS => @as(posix.pid_t, @intCast(rc)), else => |errno| err: { log.err("unable to clone: {}", .{errno});