mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-02-09 19:31:06 +01:00
BUG/MINOR: h3: fix GOAWAY emission
Since the rework of QUIC streams send scheduling, each stream has to be inserted in QUIC-mux send-list to be able to emit content. This was not the case for GOAWAY which prevent it to be sent. This regression has been introduced by the following patch : commit 20f2a425ffeda2e623aac4c702f4e44b1e122d1d MAJOR: mux-quic: rework stream sending priorization This new patch fixes the issue by inserting H3 control stream in mux send-list. The impact is deemed minor as for the moment GOAWAY is only sent just before connection/mux cleanup with a CONNECTION_CLOSE. However, it might cause some connections to hang up indefinitely. This should be backported up to 2.7.
This commit is contained in:
parent
71fd03632f
commit
19adeb5640