commit | d94f877cdf398282d40d1eeeb6d6c603290c4f94 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Mon Dec 17 13:21:02 2018 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Mon Dec 17 16:28:49 2018 +0100 |
tree | 770d4cd53b991c0936c8880ea06b8ba14d6f1ca2 | |
parent | 9666720c83ab2b5a6a4214cb0a61c9250b564626 [diff] |
BUG/MINOR: mux_pt: Set CS_FL_WANT_ROOM when count is zero in rcv_buf() callback When count is zero in the function mux_pt_rcv_buf(), it means the channel's buffer is full. So we need to set the CS_FL_WANT_ROOM on the conn_stream. Otherwise, while the channel is full, we will try to receive in loop more data.