BUG/MEDIUM: stconn: Don't perform zero-copy FF if opposite SC is blocked
authorChristopher Faulet <cfaulet@haproxy.com>
Mon, 27 Nov 2023 16:56:30 +0000 (17:56 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 28 Nov 2023 13:01:56 +0000 (14:01 +0100)
commit2a307d273acaf382fb035605e76fd9a50b6e74db
tree62f484d80b77906146aad2804f68b04dec7e73da
parentfe3726cb765c25cf5886bd0e0ca54f29b6a3d4ea
BUG/MEDIUM: stconn: Don't perform zero-copy FF if opposite SC is blocked

When zero-copy data fast-forwarding is inuse, if the opposite SC is blocked,
there is no reason to try to fast-forward more data. Worst, in some cases,
this can lead to a receive loop of the producer side while the consumer side
is blocked.

No backport needed.
include/haproxy/sc_strm.h