aboutsummaryrefslogtreecommitdiff
path: root/src/http.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/http.zig')
-rw-r--r--src/http.zig8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/http.zig b/src/http.zig
index 158092bd9..275dbb022 100644
--- a/src/http.zig
+++ b/src/http.zig
@@ -1111,7 +1111,7 @@ pub const RequestContext = struct {
var js_thread: std.Thread = undefined;
pub fn spawnThread(handler: *HandlerThread) !void {
js_thread = try std.Thread.spawn(.{ .stack_size = 64 * 1024 * 1024 }, spawn, .{handler});
- js_thread.setName("JavaScript SSR") catch {};
+ if (!Environment.isMac) js_thread.setName("JavaScript SSR") catch {};
js_thread.detach();
}
@@ -1125,11 +1125,7 @@ pub const RequestContext = struct {
}
var start_timer = std.time.Timer.start() catch unreachable;
- var stdout = std.io.getStdOut();
- var stderr = std.io.getStdErr();
- var output_source = Output.Source.init(stdout, stderr);
- defer Output.flush();
- Output.Source.set(&output_source);
+ Output.Source.configureThread();
@import("javascript/jsc/JavascriptCore.zig").JSCInitialize();
js_ast.Stmt.Data.Store.create(std.heap.c_allocator);