BUG/MEDIUM: flt-spoe: Set/test applet flags instead of SE flags from I/O handler
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 4 Feb 2025 09:42:19 +0000 (10:42 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 19 Feb 2025 10:43:06 +0000 (11:43 +0100)
commit62d46ba2a7a1783f37ec6beb6de3beead6838ba4
treecef9b5de989a2d382001a11e33941625cc5e9f3c
parentd5ca78b83d7bfddd107e3243a6ff785dc92b9157
BUG/MEDIUM: flt-spoe: Set/test applet flags instead of SE flags from I/O handler

The SPOE applet is using the new applet API. Thus end of input, end of
stream and errors must be reported using the applet flags, not the SE
flags. This was not the case. So let's fix it.

It seems this bug is harmless for now.

This patch must be backported to 3.1.

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