It's hard to prove a request or response is too large if there is no
capture, so let's take a snapshot of those too.
session_inc_http_req_ctr(s);
session_inc_http_err_ctr(s);
proxy_inc_fe_req_ctr(s->fe);
+ if (msg->err_pos < 0)
+ msg->err_pos = req->l;
goto return_bad_req;
}
/* too large response does not fit in buffer. */
else if (rep->flags & BF_FULL) {
+ if (msg->err_pos < 0)
+ msg->err_pos = rep->l;
goto hdr_response_bad;
}