From: Aurelien DARRAGON Date: Tue, 23 Jul 2024 17:02:29 +0000 (+0200) Subject: MINOR: sink: Remove useless test on SE_FL_SHR/SHW flags X-Git-Tag: v3.1-dev4~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2848e6146faa0794a9878610602d03608af07df;p=thirdparty%2Fhaproxy.git MINOR: sink: Remove useless test on SE_FL_SHR/SHW flags Re-apply dcd917d972 ("MINOR: applet: Remove uselelss test on SE_FL_SHR/SHW flags") for sink_forward_oc_io_handler() function as it was probably overlooked given that sink_forward_oc_io_handler() and sink_forward_io_handler() follow the same logic. --- diff --git a/src/sink.c b/src/sink.c index 57002c0984..b1e63e1d85 100644 --- a/src/sink.c +++ b/src/sink.c @@ -424,7 +424,7 @@ static void sink_forward_oc_io_handler(struct appctx *appctx) size_t ofs, last_ofs; int ret = 0; - if (unlikely(se_fl_test(appctx->sedesc, (SE_FL_EOS|SE_FL_ERROR|SE_FL_SHR|SE_FL_SHW)))) + if (unlikely(se_fl_test(appctx->sedesc, (SE_FL_EOS|SE_FL_ERROR)))) goto out; /* if stopping was requested, close immediately */