commit | 14037bf26f23a8deb6c11da0c917e838758cb01b | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Fri Feb 17 15:56:06 2023 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Fri Feb 17 17:31:52 2023 +0100 |
tree | 4d2a60a624d492cfba05dc1bf3e8f750e3e0f364 | |
parent | 5a7f83af84d2a08f69ce1629c7609c98f43411ab [diff] |
MINOR: h3: add traces on decode_qcs callback Add traces inside h3_decode_qcs(). Every error path has now its dedicated trace which should simplify debugging. Each early returns has been converted to a goto invocation. To complete the demux tracing, demux frame type and length are now printed using the h3s instance whenever its possible on trace invocation. A new internal value H3_FT_UNINIT is used as a frame type to mark demuxing as inactive. This should be backported up to 2.7.