]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-h1: Stop zero-copy forwarding during nego for too big requested size
authorChristopher Faulet <cfaulet@haproxy.com>
Thu, 25 Jan 2024 13:57:17 +0000 (14:57 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 7 Feb 2024 14:04:41 +0000 (15:04 +0100)
commitdcb964f8db45d6bcd367ad6f587c49b9727cfa50
tree4ccf9e528633b0aecba7c6ebe828fc6e015f00de
parent1c18d32a0dc76f16815c84a80e17e262a9e66bea
MINOR: mux-h1: Stop zero-copy forwarding during nego for too big requested size

Now, during the zero-copy forwarding negotiation, when the requested size is
exact, we are now able to check if it is bigger than the expected one or
not. If it is indeed bigger than expeceted, the zero-copy forwarding is
disabled, the error will be triggered later on the normal sending path.
src/mux_h1.c