Merge pull request #896 from lightpanda-io/dont_send_after_disconnect

Don't queue data to send after we've initiated a disconnect of the cl…
This commit is contained in:
Karl Seguin
2025-07-15 21:29:01 +08:00
committed by GitHub

View File

@@ -633,6 +633,10 @@ pub const Client = struct {
} }
fn queueSend(self: *Self) void { fn queueSend(self: *Self) void {
if (self.connected == false) {
return;
}
const node = self.send_queue.first orelse { const node = self.send_queue.first orelse {
// no more messages to send; // no more messages to send;
return; return;