We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 701e827 commit 89ff141Copy full SHA for 89ff141
src/server.zig
@@ -676,9 +676,13 @@ fn Client(comptime S: type) type {
676
}
677
678
fn processWebsocketMessage(self: *Self) !bool {
679
- errdefer self.server.queueClose(self.socket);
680
-
681
var reader = &self.reader;
+
+ errdefer {
682
+ reader.cleanup();
683
+ self.server.queueClose(self.socket);
684
+ }
685
686
while (true) {
687
const msg = reader.next() catch |err| {
688
switch (err) {
0 commit comments