commit | 5b68986d7799eab504b6f4194eb7c3a89bb73406 | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Mon Aug 08 16:07:30 2022 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Tue Aug 09 16:00:02 2022 +0200 |
tree | a6bcdbc3cc4e4f09606e882d2cae7e7f8cf9b5c8 | |
parent | f2476053f9304709dea595db413537023dba2d0e [diff] |
MINOR: quic: release Tx buffer on each send Complete refactor of quic-conn Tx buffer. The buffer is now released on every send operation completion. This should help to reduce memory footprint as now Tx buffers are allocated and released on demand. To simplify allocation/free of quic-conn Tx buffer, two static functions are created named qc_txb_alloc() and qc_txb_release().