From 153d4c0eace1db3162539b411f5c6f5902446a69 Mon Sep 17 00:00:00 2001 From: Jonathan Rajotte Date: Thu, 14 Apr 2022 16:02:34 -0400 Subject: [PATCH] Propagate trace format to ltt_ust_session Signed-off-by: Jonathan Rajotte Change-Id: I13cabd03667b86c99f607ef37d507395dac98129 --- src/bin/lttng-sessiond/client.cpp | 2 ++ src/bin/lttng-sessiond/trace-ust.hpp | 3 +++ 2 files changed, 5 insertions(+) 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; }; /* -- 2.34.1