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:
| M | lib/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; } }