diff --git a/src/mux_h2.c b/src/mux_h2.c index 22b1f1e79..4c29a2815 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -6356,7 +6356,7 @@ static size_t h2_snd_buf(struct stconn *sc, struct buffer *buf, size_t count, in if (!(h2s->flags & H2_SF_OUTGOING_DATA) && count) h2s->flags |= H2_SF_OUTGOING_DATA; - if (htx->extra) + if (htx->extra && htx->extra != ULLONG_MAX) h2s->flags |= H2_SF_MORE_HTX_DATA; else h2s->flags &= ~H2_SF_MORE_HTX_DATA;