[lttng-dev] [PATCH lttng-tools 2/2] Fix: do not spawn sessiond on track/untrack commands

Jérémie Galarneau jeremie.galarneau at efficios.com
Mon Jul 27 11:42:58 EDT 2015


Hi Jonathan,

I have decided to apply a different fix which ensures that only the
"create" command actually spawns a session daemon.

https://github.com/lttng/lttng-tools/commit/92360082fd291a95695fb612d773ae1bb991c256

Thanks!
Jérémie

On Fri, Jul 24, 2015 at 5:43 PM, Jonathan Rajotte <
jonathan.rajotte-julien at efficios.com> wrote:

> Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien at efficios.com>
> ---
>  src/bin/lttng/lttng.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/src/bin/lttng/lttng.c b/src/bin/lttng/lttng.c
> index 13c7732..4cc320c 100644
> --- a/src/bin/lttng/lttng.c
> +++ b/src/bin/lttng/lttng.c
> @@ -432,7 +432,9 @@ static int check_args_no_sessiond(int argc, char
> **argv)
>                                 strncmp(argv[i], "--list-options",
> sizeof("--list-options")) == 0 ||
>                                 strncmp(argv[i], "--list-commands",
> sizeof("--list-commands")) == 0 ||
>                                 strncmp(argv[i], "version",
> sizeof("version")) == 0 ||
> -                               strncmp(argv[i], "view", sizeof("view"))
> == 0) {
> +                               strncmp(argv[i], "view", sizeof("view"))
> == 0 ||
> +                               strncmp(argv[i], "track", sizeof("track"))
> == 0 ||
> +                               strncmp(argv[i], "untrack",
> sizeof("untrack")) == 0) {
>                         return 1;
>                 }
>         }
> --
> 2.1.4
>
>


-- 
Jérémie Galarneau
EfficiOS Inc.
http://www.efficios.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20150727/36d8a862/attachment.html>


More information about the lttng-dev mailing list