From 7ab70fe08ac9308e320d58a672feab0282c11d47 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Wed, 25 Jun 2014 16:35:54 -0400 Subject: [PATCH] Fix: set session in output mode if URL are set afterwards Fixes #809 Signed-off-by: David Goulet --- src/bin/lttng-sessiond/cmd.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/bin/lttng-sessiond/cmd.c b/src/bin/lttng-sessiond/cmd.c index a57409d41..d1bf6f0c0 100644 --- a/src/bin/lttng-sessiond/cmd.c +++ b/src/bin/lttng-sessiond/cmd.c @@ -1987,6 +1987,17 @@ int cmd_set_consumer_uri(int domain, struct ltt_session *session, } } + /* + * Make sure to set the session in output mode after we set URI since a + * session can be created without URL (thus flagged in no output mode). + */ + session->output_traces = 1; + if (ksess) { + ksess->output_traces = 1; + } else if (usess) { + usess->output_traces = 1; + } + /* All good! */ ret = LTTNG_OK; -- 2.34.1