commit | 5ede40be6763d3515164e8d123b7d6aaed27624b | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Tue Dec 07 16:19:03 2021 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Tue Dec 07 17:08:52 2021 +0100 |
tree | 1199e648e2934b5638cdcac7adc40bee0d90ac7a | |
parent | 73dcc6ee6285ed1b073e8cabf3998cb327319c28 [diff] |
MINOR: hq-interop: fix tx buffering On h09 app layer, if there is not enought size in the tx buffer, the transfer is interrupted and the flag QC_SF_BLK_MROOM is positionned. The transfer is woken up by the mux when new buffer size becomes available. This ensure that no data is silently discarded during transfer. Without this, once the buffer is full the data were removed and thus not send to the client resulting in a truncating payload.