X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-consumer.c;h=465dd07d74489cd26135126f903e1a30aa6070a2;hp=aabe49403fbc1215d423986cb7dfa71301da2a47;hb=f3f0db50cf3fbc658bb4ffaf79a7fb694ab05e1d;hpb=a4b92340642035d1eafeb1eead0ad01f64d2007d diff --git a/src/bin/lttng-sessiond/ust-consumer.c b/src/bin/lttng-sessiond/ust-consumer.c index aabe49403..465dd07d7 100644 --- a/src/bin/lttng-sessiond/ust-consumer.c +++ b/src/bin/lttng-sessiond/ust-consumer.c @@ -52,7 +52,8 @@ static int send_channel(int sock, struct ust_app_channel *uchan) uchan->obj->shm_fd, uchan->attr.subbuf_size, uchan->obj->memory_map_size, - uchan->name); + uchan->name, + uchan->streams.count); ret = consumer_send_channel(sock, &msg); if (ret < 0) { @@ -100,7 +101,8 @@ static int send_channel_stream(int sock, struct ust_app_channel *uchan, consumer->net_seq_index, 0, /* Metadata flag unset */ stream->name, - pathname); + pathname, + usess->id); /* Send stream and file descriptor */ fds[0] = stream->obj->shm_fd; @@ -208,7 +210,8 @@ static int send_metadata(int sock, struct ust_app_session *usess, usess->metadata->obj->shm_fd, usess->metadata->attr.subbuf_size, usess->metadata->obj->memory_map_size, - "metadata"); + "metadata", + 1); ret = consumer_send_channel(sock, &msg); if (ret < 0) { @@ -264,7 +267,8 @@ static int send_metadata(int sock, struct ust_app_session *usess, consumer->net_seq_index, 1, /* Flag metadata set */ "metadata", - pathname); + pathname, + usess->id); /* Send stream and file descriptor */ fds[0] = usess->metadata->stream_obj->shm_fd;