Skip to content

Assertion failure in HttpTransact::is_response_valid() when a parent proxy is down. #8366

@jrushford

Description

@jrushford

When testing on a debug master build, a failure to connect to an upstream parent proxy that is down, an assertion crash occurs at HttpTransact::is_response_valid():334. s->current.state is set to BAD_INCOMING_RESPONSE which is not in the list of current.state values accepted in the ink_assert().

In 9.1.x, when a parent is down, the current.state comes in as CONNECTION_CLOSED but in master it's now BAD_COMING_RESPONSE.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions