From 299f428a164c459c6535c066eafc063a49ff21b0 Mon Sep 17 00:00:00 2001 From: septicalls Date: Sat, 9 Aug 2025 22:45:53 +0530 Subject: [PATCH] fixes #24723. Web UI not launched in single threaded build. --- lib/compiler/build_runner.zig | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/compiler/build_runner.zig b/lib/compiler/build_runner.zig index f1a0caf47c80..d7453e95142b 100644 --- a/lib/compiler/build_runner.zig +++ b/lib/compiler/build_runner.zig @@ -461,8 +461,10 @@ pub fn main() !void { .listen_address = listen_address, }) else null; - if (run.web_server) |*ws| { - ws.start() catch |err| fatal("failed to start web server: {s}", .{@errorName(err)}); + if (!builtin.single_threaded) { + if (run.web_server) |*ws| { + ws.start() catch |err| fatal("failed to start web server: {s}", .{@errorName(err)}); + } } rebuild: while (true) { @@ -481,8 +483,10 @@ pub fn main() !void { else => return err, }; - if (run.web_server) |*web_server| { - web_server.finishBuild(.{ .fuzz = fuzz }); + if (!builtin.single_threaded) { + if (run.web_server) |*web_server| { + web_server.finishBuild(.{ .fuzz = fuzz }); + } } if (!watch and run.web_server == null) {