zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 2c7d3c8007dcc8e46c91e92e1d2676af87d1fbcc (tree)
parent 0af79e7b8c50e80764e9833767967db038e3cbf1
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Sat, 24 Jan 2026 17:00:36 +0100

std.debug: use debug_io for the futex in waitForOtherThreadToFinishPanicking

Diffstat:
Mlib/std/debug.zig | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/std/debug.zig b/lib/std/debug.zig @@ -596,8 +596,8 @@ fn waitForOtherThreadToFinishPanicking() void { if (builtin.single_threaded) unreachable; // Sleep forever without hammering the CPU - var futex = std.atomic.Value(u32).init(0); - while (true) std.Thread.Futex.wait(&futex, 0); + var futex: u32 = 0; + while (true) std.Options.debug_io.futexWaitUncancelable(u32, &futex, 0); unreachable; } }