]> jxnshi.xyz Git - jxnshi.xyz.git/commitdiff
Add response logging
authorjxnshi <jxnshi@cock.li>
Fri, 13 Dec 2024 19:44:46 +0000 (20:44 +0100)
committerjxnshi <jxnshi@cock.li>
Fri, 13 Dec 2024 19:44:46 +0000 (20:44 +0100)
src/main.zig

index 4c37fd463a9db10b41dc1814cce08a829d7aa1b9..361c678dddc0748e797b04da850f6f1929f38161 100644 (file)
@@ -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, .{});
     }
 }