diff options
| author | Robby Zambito <contact@robbyzambito.me> | 2025-12-29 01:34:10 +0000 |
|---|---|---|
| committer | Robby Zambito <contact@robbyzambito.me> | 2025-12-29 04:23:16 +0000 |
| commit | 4bf5ddca1508fc485238d9bfebfe67740a7668b1 (patch) | |
| tree | ddc7438bbe4638598a28272bb48c13a5940e8b04 /src/server/main.zig | |
| parent | 335c4aa092b2ba1b8233c8c4b25d98c8f01f584e (diff) | |
publish works
starting to use errors instead of unreachable for stream parsing
Diffstat (limited to 'src/server/main.zig')
| -rw-r--r-- | src/server/main.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/main.zig b/src/server/main.zig index f3702e9..aa452bc 100644 --- a/src/server/main.zig +++ b/src/server/main.zig @@ -180,6 +180,7 @@ fn publishMessage(server: *Server, io: std.Io, msg: Message.Pub) !void { } fn subscribe(server: *Server, gpa: std.mem.Allocator, id: usize, msg: Message.Sub) !void { + std.debug.print("Recieved SUBSCRIBE message: {any}\n\n", .{msg}); var subs_for_subject: std.AutoHashMapUnmanaged(usize, []const u8) = if (server.subscriptions.fetchRemove(msg.subject)) |s| s.value else .empty; try subs_for_subject.put(gpa, id, msg.sid); try server.subscriptions.put(gpa, msg.subject, subs_for_subject); |
