commit | c8f1eb99b4004444c7674d48d967ea3040a62d6e | [log] [tgz] |
---|---|---|
author | William Lallemand <wlallemand@haproxy.org> | Wed Mar 09 11:58:51 2022 +0100 |
committer | William Lallemand <wlallemand@haproxy.org> | Mon Mar 14 15:10:12 2022 +0100 |
tree | b6d77a47a54519ccf90481fd7b18c3bef6fdcaea | |
parent | f5ba296ec8441d5aca838d1e6abdeb8dec125892 [diff] |
BUG/MINOR: httpclient: consume partly the blocks when necessary Consume partly the blocks in the httpclient I/O handler when there is not enough room in the destination buffer for the whole block or when the block is not contained entirely in the channel's output. It prevents the I/O handler to be stuck in cases when we need to modify the buffer with a filter for exemple. Must be backported in 2.5.