commit | 0c7679dd86f53c04f52620dfa4f66980347683d0 | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Feb 24 10:56:33 2022 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Fri Feb 25 15:06:17 2022 +0100 |
tree | 9d364d00afacf62d8fa1cacfcec0a9de241ee8f4 | |
parent | 642ab063132c414c41cc8061d87a653073720437 [diff] |
MINOR: quic: liberate the TX stream buffer after ACK processing The sending buffer of each stream is cleared when processing ACKs corresponding to STREAM emitted frames. If the buffer is empty, free it and offer it as with other dynamic buffers usage. This should reduce memory consumption as before an opened stream confiscate a buffer during its whole lifetime even if there is no more data to transmit.