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) { } else |err| switch (err) {
error.EndOfStream => return error.ClientDisconnected, 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, else => |e| return e,
} }
} }