Skip to content

Commit 4bf92a3

Browse files
committed
Don't queue data to send after we've initiated a disconnect of the client
1 parent 3bc654b commit 4bf92a3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/server.zig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -633,6 +633,10 @@ pub const Client = struct {
633633
}
634634

635635
fn queueSend(self: *Self) void {
636+
if (self.connected == false) {
637+
return;
638+
}
639+
636640
const node = self.send_queue.first orelse {
637641
// no more messages to send;
638642
return;

0 commit comments

Comments
 (0)