Properly handle disconnect

This commit is contained in:
2026-01-09 22:53:04 -05:00
parent 4a228c8dba
commit ad13706d1b

View File

@@ -250,7 +250,10 @@ fn handleConnection(
}
} else |err| switch (err) {
error.EndOfStream => return error.ClientDisconnected,
error.ReadFailed => return reader.err.?,
error.ReadFailed => switch (reader.err.?) {
error.ConnectionResetByPeer => return error.ClientDisconnected,
else => |e| return e,
},
else => |e| return e,
}
}