commit | 5b82cc5b5c350c7cfa194cc6bc16ad9308784541 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Mon Oct 12 15:18:50 2020 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Thu Jan 28 16:37:14 2021 +0100 |
tree | af5d8b0080762962035212ca36d30cb1dd464031 | |
parent | 991febdfe0c4b5f06c54545dc0e067f4c33cf93a [diff] |
MEDIUM: http-ana: Deal with L7 retries in HTTP analysers The code dealing with the copy of requests in the L7-buffer and the retransmits during L7 retries has been moved in the HTTP analysers. The copy is now performed in the REQ_HTTP_XFER_BODY analyser and the L7 retries is performed in the RES_WAIT_HTTP analyser. This way, si_cs_recv() and si_cs_send() don't care of it anymore. It is much more natural to deal with L7 retry in HTTP analysers.