diff --git a/src/proto_http.c b/src/proto_http.c index 2dcac0674..d33b4a144 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -6125,8 +6125,6 @@ int http_wait_for_response(struct stream *s, struct channel *rep, int an_bit) else if (rep->flags & CF_READ_TIMEOUT) { if (msg->err_pos >= 0) http_capture_bad_message(&s->be->invalid_rep, s, msg, msg->msg_state, sess->fe); - else if (txn->flags & TX_NOT_FIRST) - goto abort_keep_alive; s->be->be_counters.failed_resp++; if (objt_server(s->target)) {