From fedf10f71a157003006d41afc7821517f06c7abd Mon Sep 17 00:00:00 2001 From: Patrick Date: Fri, 8 May 2026 02:20:42 +0200 Subject: print client count --- src/main.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index 3616370..3204b4d 100644 --- a/src/main.zig +++ b/src/main.zig @@ -17,10 +17,14 @@ fn broadcast(sm: WebSocket.SmallMessage) void { fn handle_websocket(alloc: std.mem.Allocator, websocket: *WebSocket) void { if (!m.tryLock()) return; clients.append(alloc, websocket) catch {}; + std.debug.print("{} clients\n", .{clients.items.len}); m.unlock(); const i = clients.items.len; - defer _ = clients.swapRemove(i); + defer { + _ = clients.swapRemove(i); + std.debug.print("{} clients\n", .{clients.items.len}); + } websocket.writeMessage("welcome", .text) catch return; -- cgit v1.2.3