From: Jonathan Rajotte Date: Thu, 14 Apr 2022 20:02:34 +0000 (-0400) Subject: Propagate trace format to ltt_ust_session X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=commitdiff_plain;h=153d4c0eace1db3162539b411f5c6f5902446a69 Propagate trace format to ltt_ust_session Signed-off-by: Jonathan Rajotte Change-Id: I13cabd03667b86c99f607ef37d507395dac98129 --- diff --git a/src/bin/lttng-sessiond/client.cpp b/src/bin/lttng-sessiond/client.cpp index a153228fc..3c4ea1b77 100644 --- a/src/bin/lttng-sessiond/client.cpp +++ b/src/bin/lttng-sessiond/client.cpp @@ -535,6 +535,8 @@ static int create_ust_session(struct ltt_session *session, goto error; } + lus->trace_format = session->trace_format; + return LTTNG_OK; error: diff --git a/src/bin/lttng-sessiond/trace-ust.hpp b/src/bin/lttng-sessiond/trace-ust.hpp index fcb16d330..63aa65c2c 100644 --- a/src/bin/lttng-sessiond/trace-ust.hpp +++ b/src/bin/lttng-sessiond/trace-ust.hpp @@ -16,6 +16,7 @@ #include #include #include +#include #include "consumer.hpp" #include "lttng-ust-ctl.hpp" @@ -144,6 +145,8 @@ struct ltt_ust_session { struct process_attr_tracker *tracker_vpid{}; struct process_attr_tracker *tracker_vuid{}; struct process_attr_tracker *tracker_vgid{}; + + lttng::trace_format_descriptor::sptr trace_format; }; /*