]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: mux-pt: Don't always set a final error on SE on the sending path
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 5 Oct 2022 09:01:56 +0000 (11:01 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Thu, 17 Nov 2022 13:33:15 +0000 (14:33 +0100)
commitb65af26e19a549792ec01608fbcf54b59656f92a
tree1eff0942d4363b0355d6beba3e2c16d18990392a
parent31da34d1e7197c54e37bbd360bc9ebb329ce933a
MEDIUM: mux-pt: Don't always set a final error on SE on the sending path

SE_FL_ERROR must be set on the SE descriptor only if EOS was already
reported. So call se_fl_set_error() function to properly the
ERR_PENDING/ERROR flags. It is not really a bug because the mux-pt is really
simple. But it is better to do it now the right way.
src/mux_pt.c