From: Olivier Houchard Date: Fri, 25 Apr 2025 11:01:58 +0000 (+0200) Subject: MEDIUM: quic: Make sure we return the tasklet from qcc_io_cb X-Git-Tag: v3.2-dev13~79 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15c5846db8802be3f15a690a443eae8a6ec2c921;p=thirdparty%2Fhaproxy.git MEDIUM: quic: Make sure we return the tasklet from qcc_io_cb In qcc_io_cb, return the tasklet to tell the scheduler the tasklet is still alive, it is not yet needed, but will be soon. --- diff --git a/src/mux_quic.c b/src/mux_quic.c index a366d7b3e..89b24a573 100644 --- a/src/mux_quic.c +++ b/src/mux_quic.c @@ -3217,7 +3217,7 @@ struct task *qcc_io_cb(struct task *t, void *ctx, unsigned int status) TRACE_LEAVE(QMUX_EV_QCC_WAKE, qcc->conn); - return NULL; + return t; release: qcc_shutdown(qcc);