X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-consumer.c;h=6be57e447809cbf1a918490452c2ff893ee9a977;hp=575593f03d85139ada759695c92622e217b1f721;hb=b178f53e90c376dd44b020535c32649edef8f80e;hpb=3b33e9e731f2091e8aa13ea035c295ed6f101eac diff --git a/src/bin/lttng-sessiond/ust-consumer.c b/src/bin/lttng-sessiond/ust-consumer.c index 575593f03..6be57e447 100644 --- a/src/bin/lttng-sessiond/ust-consumer.c +++ b/src/bin/lttng-sessiond/ust-consumer.c @@ -65,10 +65,10 @@ static char *setup_trace_path(struct consumer_output *consumer, /* Get correct path name destination */ if (consumer->type == CONSUMER_DST_LOCAL) { /* Set application path to the destination path */ - ret = snprintf(pathname, LTTNG_PATH_MAX, "%s%s%s%s", + ret = snprintf(pathname, LTTNG_PATH_MAX, "%s/%s%s/%s", consumer->dst.session_root_path, consumer->chunk_path, - consumer->subdir, ua_sess->path); + consumer->domain_subdir, ua_sess->path); if (ret < 0) { PERROR("snprintf channel path"); goto error; @@ -84,10 +84,10 @@ static char *setup_trace_path(struct consumer_output *consumer, } } } else { - ret = snprintf(pathname, LTTNG_PATH_MAX, "%s%s%s%s", + ret = snprintf(pathname, LTTNG_PATH_MAX, "%s%s/%s%s", consumer->dst.net.base_dir, consumer->chunk_path, - consumer->subdir, + consumer->domain_subdir, ua_sess->path); if (ret < 0) { PERROR("snprintf channel path");