]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: mux-h1: Don't read data from a pipe if the mux is unable to receive
authorChristopher Faulet <cfaulet@haproxy.com>
Fri, 3 Jul 2020 13:02:25 +0000 (15:02 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 7 Jul 2020 12:29:18 +0000 (14:29 +0200)
commit0060be9ccfc76f8c6a9c29ce99d18a37d85bcc1d
treeb424ea64019b260a150df4f5a0deb767ada9a56d
parent2eaf30955f3619e2f262ba948313b8c2cb40ee81
BUG/MINOR: mux-h1: Don't read data from a pipe if the mux is unable to receive

In h1_rcv_pipe(), if the mux is unable to receive data, for instance because the
multiplexer is blocked on input waiting the other side (BUSY mode), no receive
must be performed.

This patch must be backported to 2.1 and 2.0.
src/mux_h1.c