BUG/MEDIUM: mux_h2: Add missing braces in h2_snd_buf()around trace+wakeup
authorTim Duesterhus <tim@bastelstu.be>
Mon, 21 Dec 2020 18:40:16 +0000 (19:40 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 6 Jan 2021 13:42:32 +0000 (14:42 +0100)
commit6dca14490dffcd7aff69b71d3fefbf3b3dcf7c12
tree2e7489fde972967abea46549d7726c684e367a2d
parentf2f5c4ee8e6c9f08303887a92981d09d7f3f30a2
BUG/MEDIUM: mux_h2: Add missing braces in h2_snd_buf()around trace+wakeup

This is a regression in 7838a79ba ("MEDIUM: mux-h2/trace: add lots of traces
all over the code"). The issue was found using -Wmisleading-indentation.
This patch fixes GitHub issue #1015.

The impact of this bug is that it could in theory cause occasional delays
on some long responses for connections having otherwise no traffic.

This patch should be backported to 2.1+, the commit was first tagged in
v2.1-dev2.

(cherry picked from commit 12a08d8849166ec0a779bbdee2ce9d768d5aa824)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
src/mux_h2.c