mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-05 03:29:35 +00:00
25493ca036
Create a new module dedicated to flow control handling. It will be used to implement earlier flow control update on snd_buf stream callback. For the moment, only Tx part is implemented (i.e. limit set by the peer that haproxy must respect for sending). A type quic_fctl is defined to count emitted data bytes. Two offsets are used : a real one and a soft one. The difference is that soft offset can be incremented beyond limit unless it is already in excess. Soft offset will be used for HTX to H3 parsing. As size of generated H3 is unknown before parsing, it allows to surpass the limit one time. Real offset will be used during STREAM frame generation : this time the limit must not be exceeded to prevent protocol violation. |
||
---|---|---|
.. | ||
haproxy | ||
import | ||
make |