commit | f96c322664b02ea2772a310ebf4267ade4e54393 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Tue Nov 20 18:38:01 2018 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Sat Dec 01 17:37:27 2018 +0100 |
tree | fccd34e75dfcf80ed3b3bdab26093ffa969d3471 | |
parent | 1727648e108cb60ed48b2ee0949fa06f2b5768e8 [diff] |
MINOR: mux-h1: Subscribe to send in h1_snd_buf() when not all data have been sent After a call to snd_buf, if some data remain in the channel's buffer, this means the system buffers are full or we are unable to fully consume an HTX block for any reason. In the last case, we need to wakeup the stream to process more data as soon as possible. We do it subscribing to send at the end of h1_snd_buf().