]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: tevt/stream/stconn: Report termination events for stream and sc
authorChristopher Faulet <cfaulet@haproxy.com>
Mon, 23 Dec 2024 13:30:33 +0000 (14:30 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 31 Jan 2025 09:41:50 +0000 (10:41 +0100)
commit00a07c8b54255ba748d71bde0a2e18767ea79d3e
tree35b26d5bd6297dd35b0f21730bc4311b2acd264f
parent147b6d3d4d83097e07aaca8e6c8faa0e044f324d
MINOR: tevt/stream/stconn: Report termination events for stream and sc

In this patch, events for the stream location are reported. These events are
first reported on the corresponding stream-connector. So front events on scf
and back event on scb. Then all events are both merged in the stream. But
only 4 events are saved on the stream.

Several internal events are for now grouped with the type
"tevt_type_intercepted". More events will be added to have a better
resolution. But at least the place to report these events are identified.

For now, when a event is reported on a SC, it is also reported on the stream
and vice versa.
include/haproxy/stconn-t.h
include/haproxy/stconn.h
include/haproxy/stream-t.h
include/haproxy/stream.h
src/http_ana.c
src/stconn.c
src/stream.c
src/tcp_rules.c