commit | e4301da5ed9e77844c653ea4caf233546febe591 | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Tue Apr 19 17:59:50 2022 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Apr 21 11:05:58 2022 +0200 |
tree | 9ba0a55cf1a7e4086ae1ccd9399af26f0917ff8d | |
parent | 0cc02a345b04556e712ac1c024fe129b8799b4e7 [diff] |
MINOR: quic-stream: use distinct tree nodes for quic stream and qcs Simplify the model qcs/qc_stream_desc. Each types has now its own tree node, stored respectively in qcc and quic-conn trees. It is still necessary to mark the stream as detached by the MUX once all data is transfered to the lower layer. This might improve slightly the performance on ACK management as now only the lookup in quic-conn is necessary. On the other hand, memory size of qcs structure is increased.