diff --git a/src/server.zig b/src/server.zig index 9a19d8c9..d715ba8d 100644 --- a/src/server.zig +++ b/src/server.zig @@ -633,6 +633,10 @@ pub const Client = struct { } fn queueSend(self: *Self) void { + if (self.connected == false) { + return; + } + const node = self.send_queue.first orelse { // no more messages to send; return;