X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ust-abi.c;h=639165eb3b21ad6a8606d7f3c0e720945f652d04;hb=a3f61e7f689a5fc60b833a773f462989dc6cc78f;hp=6d17c2005dd2999a02ab20f382b0dd525761ef31;hpb=69400ac4a4e6575f749c6326df7c2a2c8ac3bdc5;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ust-abi.c b/liblttng-ust/lttng-ust-abi.c index 6d17c200..639165eb 100644 --- a/liblttng-ust/lttng-ust-abi.c +++ b/liblttng-ust/lttng-ust-abi.c @@ -419,9 +419,10 @@ int lttng_abi_create_channel(int session_objd, session->metadata = chan; lttng_metadata_create_events(chan_objd); } - /* The channel created holds a reference on the session */ objd_ref(session_objd); + /* Copy of session UUID for consumer (availability through shm) */ + memcpy(chan->uuid, session->uuid, sizeof(session->uuid)); return chan_objd;