]> git.kaiwu.me - haproxy.git/commit
DOC: filters: channel_start_analyze is called again on L7 retries
authorAleksandar Lazic <al-haproxy@none.at>
Wed, 21 Oct 2026 20:25:34 +0000 (22:25 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Thu, 22 Oct 2026 14:58:07 +0000 (16:58 +0200)
commit2bcf804b49dd941fb0078d09f7fff01cb4d530ad
treea01cba45a9ad8c21048e42ca5d90571c60071c1a
parent86f56cca7100958c95dfa8441a936127dde54a1d
DOC: filters: channel_start_analyze is called again on L7 retries

The filters documentation says that the flt_start_analyze and
flt_end_analyze analyzers are called only once per stream. On a L7
retry, the response analyzers are set again when the connection is
established, so channel_start_analyze is called a second time on the
response channel, without a channel_end_analyze call in between. It is
preceded by an http_reset call on the response.

Signed-off-by: Aleksandar Lazic <al-haproxy@none.at>
doc/internals/api/filters.txt