X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=lttng-sessiond%2Fmain.c;h=f63c351550c05a52a4a09c22d5967b6417c21746;hb=befe0905b6d1df666fa6238609f2cd757375ebb8;hp=d5b4c8db2c73484fd71571a901a5dc1b4b9633d2;hpb=7753dea8e1af2342c4d42d2efc5da62538709ca8;p=lttng-tools.git diff --git a/lttng-sessiond/main.c b/lttng-sessiond/main.c index d5b4c8db2..f63c35155 100644 --- a/lttng-sessiond/main.c +++ b/lttng-sessiond/main.c @@ -1780,10 +1780,7 @@ static int create_ust_session(struct ltt_session *session, DBG("Creating UST session"); - session_lock_list(); - uid = session_list_ptr->count; - session_unlock_list(); - + uid = session->uid; lus = trace_ust_create_session(session->path, uid, domain); if (lus == NULL) { ret = LTTCOMM_UST_SESS_FAIL; @@ -1918,6 +1915,7 @@ static void list_lttng_channels(int domain, struct ltt_session *session, channels[i].attr.read_timer_interval = uchan->attr.read_timer_interval; channels[i].attr.output = uchan->attr.output; + i++; } break; }