]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-h2/traces: add missing flags and proxy ID in traces
authorWilly Tarreau <w@1wt.eu>
Sat, 12 Oct 2024 15:45:51 +0000 (17:45 +0200)
committerWilly Tarreau <w@1wt.eu>
Sat, 12 Oct 2024 15:45:51 +0000 (17:45 +0200)
commita8f907a459bdfd082b40b19fe617837177d4afc6
tree247789166a16f7b5fe33a913861d82d41dbef4dd
parentfcab647613189b99a3c7310a5efaa92f8cb55ecc
MINOR: mux-h2/traces: add missing flags and proxy ID in traces

H2 traces are unusable to detect bugs most of the time because they miss
the h2c and h2s flags, as well as the proxy, which makes it very hard to
figure if the info comes from the client or the server as soon as two
layers are stacked. This commit adds these precious information as well
as the h2s's rx and tx windows.

This could be backported to a few recent branches, but the rx window
calculation will have to be replaced with the static value there.
src/mux_h2.c