mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-14 15:34:35 +00:00
MINOR: stats: Don't add end-of-data marker and trailers in the HTX response
Because the mux H1 is able to handle these blocks by itself, it is easier to ignore them in the stats applet.
This commit is contained in:
parent
14e88252f2
commit
b1b0821e8e
13
src/stats.c
13
src/stats.c
@ -3221,18 +3221,7 @@ static void htx_stats_io_handler(struct appctx *appctx)
|
||||
if (appctx->st0 == STAT_HTTP_DONE) {
|
||||
struct htx_blk *blk;
|
||||
|
||||
if (appctx->ctx.stats.flags & STAT_CHUNKED) {
|
||||
// FIXME: if trailers failed, do not add EOD twice
|
||||
if (!htx_add_endof(res_htx, HTX_BLK_EOD)) {
|
||||
si_rx_room_blk(si);
|
||||
goto out;
|
||||
}
|
||||
if (!htx_add_trailer(res_htx, ist("\r\n"))) {
|
||||
si_rx_room_blk(si);
|
||||
goto out;
|
||||
}
|
||||
appctx->ctx.stats.flags &= ~STAT_CHUNKED;
|
||||
}
|
||||
/* Don't add EOD and TLR because mux-h1 will take care of it */
|
||||
if (!htx_add_endof(res_htx, HTX_BLK_EOM)) {
|
||||
si_rx_room_blk(si);
|
||||
goto out;
|
||||
|
Loading…
Reference in New Issue
Block a user