]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: stream: Don't use small buffer on queuing with a request data filter
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 3 Jun 2026 12:28:27 +0000 (14:28 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 3 Jun 2026 12:29:51 +0000 (14:29 +0200)
commit8b71e1f155dfc89f5ce24cff25ea0c752c2cab16
tree7d848c25111e513eb397cfde1a2a9a09ccea6141
parent91aa9b88c97a233a3f94e036737ad23d1f45999c
BUG/MEDIUM: stream: Don't use small buffer on queuing with a request data filter

When there is a filter registered on the request data forwarding, we must
disable usage of the small buffers. For now it is safer to do so because we
don't know if the filter will properly handle the small buffers. In
addition, there is a true issue because it is possible to never re-arm the
receives in that case because the buffer reserve must be respected. This
leads to think a small buffer is always full, even empty one.

No backport needed.
src/stream.c