]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: hq-interop: support full demux buf on large response
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 22 Jun 2026 12:35:04 +0000 (14:35 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 22 Jun 2026 12:38:17 +0000 (14:38 +0200)
commit42bb097c9e21278de28a2c4d17405eb415dcca9d
tree86564e1e9c10f50052d94bc87c98b46482a86d91
parente79af3d846fe853f04ee80afca37d384773edca8
BUG/MINOR: hq-interop: support full demux buf on large response

When dealing with large responses, QUIC MUX demux buffer may be full. In
this case, QC_SF_DEM_FULL flag must be set to pause transcoding. This
patch implements it for HTTP/0.9 response transcoding, similarly to what
HTTP/3 already provides. This is a backend side fix.

This should be backported up to 3.3.
src/hq_interop.c