From 880f58049226e842e36e286a1653b714e8075b82 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 3 Jan 2019 08:10:14 +0100 Subject: [PATCH] CLEANUP: mux-h2: fix end-of-stream flag name when processing headers In h2c_decode_headers() we mistakenly check for H2_F_DATA_END_STREAM while we should check for H2_F_HEADERS_END_STREAM. Both have the same value (1) but better stick to the correct flag. --- src/mux_h2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mux_h2.c b/src/mux_h2.c index 5803a84ff6..e0859b91ac 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -3332,7 +3332,7 @@ next_frame: } /* OK now we have our header list in */ - msgf = (h2c->dff & H2_F_DATA_END_STREAM) ? 0 : H2_MSGF_BODY; + msgf = (h2c->dff & H2_F_HEADERS_END_STREAM) ? 0 : H2_MSGF_BODY; if (htx) { /* HTX mode */ -- 2.47.3