From: jxnshi Date: Fri, 13 Dec 2024 19:44:46 +0000 (+0100) Subject: Add response logging X-Git-Url: https://jxnshi.xyz/repos?a=commitdiff_plain;h=37917d97f2923f1365bdee48b00cec56cb6c1dd7;p=jxnshi.xyz.git Add response logging --- diff --git a/src/main.zig b/src/main.zig index 4c37fd4..361c678 100644 --- a/src/main.zig +++ b/src/main.zig @@ -42,6 +42,8 @@ fn handleClient(parent_allocator: std.mem.Allocator, connection: std.net.Server. continue; } + var timer = try std.time.Timer.start(); + defer fixed_allocator.reset(); defer send_buffer.clearAndFree(); @@ -159,6 +161,8 @@ fn handleClient(parent_allocator: std.mem.Allocator, connection: std.net.Server. _ = std.mem.replace(u8, layout_buffer.items, "{s}", temp_buffer.items, send_buffer.items); } + std.log.info("Responded in {d:.2}ms", .{timer.read() / 1_000_000}); + try request.respond(send_buffer.items, .{}); } }