diff --git a/lib/std/os.zig b/lib/std/os.zig index 1192c72629..b068a11229 100644 --- a/lib/std/os.zig +++ b/lib/std/os.zig @@ -476,9 +476,8 @@ pub fn abort() noreturn { // Install default handler so that the tkill below will terminate. const sigact = Sigaction{ .handler = .{ .sigaction = SIG.DFL }, - .mask = undefined, - .flags = undefined, - .restorer = undefined, + .mask = empty_sigset, + .flags = 0, }; sigaction(SIG.ABRT, &sigact, null) catch |err| switch (err) { error.OperationNotSupported => unreachable,