MINOR: flt-spoe: Report end of input immediately after applet init
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 4 Feb 2025 09:46:28 +0000 (10:46 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 19 Feb 2025 10:43:06 +0000 (11:43 +0100)
commit9c7243137e95cb7f4e37c1c4aeb72fda9a53a330
tree5f369f96d9ee6dd7c55017ce2e7ec99e603cd697
parent07fc7047b5de9e91b4c991c7baf3bb8a20c307c8
MINOR: flt-spoe: Report end of input immediately after applet init

The SPOE applet forwards the message that must be sent to agent during its
init stage. So just after it is created. When it is performed, the end of
input must be reported because no more data will be forwarded. However, it
was performed after receiving the ACK response. It is harmless, but there is
no reason to delay the EOI. It is now fixed.

This patch must be backported to 3.1.

(cherry picked from commit f7e571859629b40defb37ce3d4331a571ba619ec)
Signed-off-by: Willy Tarreau <w@1wt.eu>
src/flt_spoe.c