diff --git a/src/mux_h2.c b/src/mux_h2.c index c712eb3c2..e4fb6c3f2 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -6160,9 +6160,10 @@ static size_t h2_snd_buf(struct conn_stream *cs, struct buffer *buf, size_t coun htx_to_buf(htx, buf); if (total > 0) { - if (!(h2s->h2c->wait_event.events & SUB_RETRY_SEND)) + if (!(h2s->h2c->wait_event.events & SUB_RETRY_SEND)) { TRACE_DEVEL("data queued, waking up h2c sender", H2_EV_H2S_SEND|H2_EV_H2C_SEND, h2s->h2c->conn, h2s); tasklet_wakeup(h2s->h2c->wait_event.tasklet); + } } /* If we're waiting for flow control, and we got a shutr on the