diff options
| author | Robby Zambito <contact@robbyzambito.me> | 2025-12-09 21:19:12 -0500 |
|---|---|---|
| committer | Robby Zambito <contact@robbyzambito.me> | 2025-12-10 00:11:12 -0500 |
| commit | 50870da1d9d5b80b01bb56461fc0c035bcd24b5b (patch) | |
| tree | a0b6afe1577a9f2ae6b4b6435ac8702c256d99fd /src/server/client.zig | |
| parent | 5fd580045d7a9b700005bbd9b85a1b3f40d1f374 (diff) | |
made some progress on subscriptions
Diffstat (limited to 'src/server/client.zig')
| -rw-r--r-- | src/server/client.zig | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/client.zig b/src/server/client.zig index 458bbbb..32a53b7 100644 --- a/src/server/client.zig +++ b/src/server/client.zig @@ -66,12 +66,14 @@ pub const ClientState = struct { }, } } + self.task.cancel(io); } pub fn deinit(self: *ClientState, io: std.Io, allocator: std.mem.Allocator) void { self.task.cancel(io); self.connect.deinit(); - allocator.destroy(self.recv_queue); + _ = allocator; + // allocator.destroy(self.recv_queue); } /// Return true if the value was put in the clients buffer to process, else false. @@ -95,14 +97,11 @@ fn writeOk(out: *std.Io.Writer) !void { } fn writePong(out: *std.Io.Writer) !void { - std.debug.print("out pointer: {*}\n", .{out}); - std.debug.print("writing pong\n", .{}); _ = try out.write("PONG\r\n"); try out.flush(); } pub fn writeInfo(out: *std.Io.Writer, info: Message.ServerInfo) !void { - std.debug.print("writing info: {any}\n", .{info}); _ = try out.write("INFO "); try std.json.Stringify.value(info, .{}, out); _ = try out.write("\r\n"); |
