commit | 7b7016bf6e69f61074684e9145e1a6784b6a9d03 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Fri Jul 03 15:12:00 2020 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Tue Jul 07 14:29:18 2020 +0200 |
tree | 69cd9d4fa0255f74af112ab003c7ae87706aa915 | |
parent | 0060be9ccfc76f8c6a9c29ce99d18a37d85bcc1d [diff] |
BUG/MINOR: mux-h1: Disable splicing only if input data was processed In h1_rcv_buf(), the splicing is systematically disabled if it was previously enabled. When it happens, if the splicing is enabled it means the channel's buffer was empty before calling h1_rcv_buf(). Thus, the only reason to disable the splicing at this step is when some input data have just been processed. This patch may be backported to 2.1 and 2.0.