diff --git a/src/core/log.zig b/src/core/log.zig --- a/src/core/log.zig +++ b/src/core/log.zig @@ -18,7 +18,7 @@ fn write(level: config.LogLevel, comptime label: []const u8, comptime fmt: []const u8, args: anytype) void { if (!config.logEnabled(level)) return; - var buf: [8192]u8 = undefined; + var buf: [2048]u8 = undefined; const message = std.fmt.bufPrint(&buf, label ++ " " ++ fmt, args) catch blk: { const prefix = label ++ " "; @memcpy(buf[0..prefix.len], prefix); diff --git a/src/http/server.zig b/src/http/server.zig --- a/src/http/server.zig +++ b/src/http/server.zig @@ -69,7 +69,7 @@ fn serveRequest(request: *http.Server.Request) !void { const route = router.route(request.head.method, request.head.target); const method = request.head.method; - var target_buf: [2048]u8 = undefined; + var target_buf: [512]u8 = undefined; const target_len = @min(request.head.target.len, target_buf.len); @memcpy(target_buf[0..target_len], request.head.target[0..target_len]); const target = target_buf[0..target_len];