mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-06 23:27:04 +02:00
BUG/MINOR: stats: Don't replace sc_shutr() by SE_FL_EOS flag yet
In commit c2c043ed4
("BUG/MEDIUM: stats: Consume the request except when
parsing the POST payload"), a change about applet was pushed too early. The
applet must still call cf_shutr() when the response is fully sent. It is
planned to rely on SE_FL_EOS flag, just like connections. But it is not
possible for now.
However, at first glance, this bug has no visible effect.
It is 2.8-specific. No backport needed.
This commit is contained in:
parent
4c7588dd22
commit
41a454da0a
@ -4506,7 +4506,8 @@ static void http_stats_io_handler(struct appctx *appctx)
|
||||
}
|
||||
|
||||
if (appctx->st0 == STAT_HTTP_END) {
|
||||
se_fl_set(appctx->sedesc, SE_FL_EOS);
|
||||
if (!(res->flags & CF_SHUTR))
|
||||
sc_shutr(sc);
|
||||
applet_will_consume(appctx);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user