BUG/MINOR: http: Fix bug introduced in previous patch in http_resync_states
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 18 Jul 2017 20:01:05 +0000 (22:01 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 19 Jul 2017 08:57:53 +0000 (10:57 +0200)
commita81ff60454e2cec95bb843034cf2ac62f791f6c1
tree228c2372cb81b2efb22dabd400fb2c9319ac99e1
parent894da4c8ea1461d1be8f25aaa7f78556ff7ecc8a
BUG/MINOR: http: Fix bug introduced in previous patch in http_resync_states

The previous patch ("MINOR: http: Rely on analyzers mask to end processing in
forward_body functions") contains a bug for keep-alive transactions.

For these transactions, AN_REQ_FLT_END and AN_RES_FLT_END analyzers must be
removed only when all outgoing data was forwarded.
src/proto_http.c