From 376487cca9445211d498b768f084a91f9faa018b Mon Sep 17 00:00:00 2001 From: Christopher Faulet Date: Thu, 5 Mar 2026 17:08:13 +0100 Subject: [PATCH] MINOR: mux-spop: Rely on spop_strm_notify_send() when resuming streams for sending In spop_resume_each_sending_spop_strm(), there was exactly the same code than spop_strm_notify_send(). So let's use spop_strm_notify_send() instead of duplicating code. --- src/mux_spop.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/mux_spop.c b/src/mux_spop.c index 57686838e..082108f83 100644 --- a/src/mux_spop.c +++ b/src/mux_spop.c @@ -2023,13 +2023,7 @@ static void spop_resume_each_sending_spop_strm(struct spop_conn *spop_conn, stru continue; } - if (spop_strm->subs && spop_strm->subs->events & SUB_RETRY_SEND) { - spop_strm->flags |= SPOP_SF_NOTIFIED; - tasklet_wakeup(spop_strm->subs->tasklet); - spop_strm->subs->events &= ~SUB_RETRY_SEND; - if (!spop_strm->subs->events) - spop_strm->subs = NULL; - } + spop_strm_notify_send(spop_strm); } TRACE_LEAVE(SPOP_EV_SPOP_CONN_SEND|SPOP_EV_STRM_WAKE, spop_conn->conn);