Commit ff883dd6ce

Loris Cro <kappaloris@gmail.com>
2025-11-07 12:42:51
fix single-threaded builds
1 parent 8eaebf5
Changed files (1)
lib
lib/std/Io/Threaded.zig
@@ -490,7 +490,7 @@ fn async(
     start: *const fn (context: *const anyopaque, result: *anyopaque) void,
 ) ?*Io.AnyFuture {
     const t: *Threaded = @ptrCast(@alignCast(userdata));
-    if (t.cpu_count == 1) {
+    if (t.cpu_count == 1 or builtin.single_threaded) {
         start(context.ptr, result.ptr);
         return null;
     }