X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=ltt-sessiond%2Fsession.c;h=1ace823c7143b8d0169feb1f551a9151e75e7fe4;hb=b3c750d2ffae77322752a5b4f43bd4ddae3dfea6;hp=9ca6a69ad2ce4aa902773546653851c69751a6db;hpb=1e307fab325060d9db4e989c0fdc3cddf46f50f6;p=lttng-tools.git diff --git a/ltt-sessiond/session.c b/ltt-sessiond/session.c index 9ca6a69ad..1ace823c7 100644 --- a/ltt-sessiond/session.c +++ b/ltt-sessiond/session.c @@ -18,11 +18,9 @@ #define _GNU_SOURCE #include -#include #include #include #include -#include #include @@ -215,21 +213,18 @@ int create_session(char *name, char *path) /* Init kernel session */ new_session->kernel_session = NULL; - /* Init list */ - CDS_INIT_LIST_HEAD(&new_session->ust_traces); + /* Init UST session list */ + CDS_INIT_LIST_HEAD(&new_session->ust_session_list.head); - /* Set trace list counter */ - new_session->ust_trace_count = 0; + /* Init lock */ + pthread_mutex_init(&new_session->lock, NULL); /* Add new session to the session list */ lock_session_list(); add_session_list(new_session); unlock_session_list(); - /* Init lock */ - pthread_mutex_init(&new_session->lock, NULL); - - DBG("Tracing session %s created in %s", new_session->name, new_session->path); + DBG("Tracing session %s created in %s", name, path); return 0;