X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt-sessiond%2Fsession.c;h=1ace823c7143b8d0169feb1f551a9151e75e7fe4;hb=b3c750d2ffae77322752a5b4f43bd4ddae3dfea6;hp=1ffe1d8e7ec05a47a2c0e1d372025eca764cc61a;hpb=050349bbb362ea993533591532643022efeab864;p=lttng-tools.git diff --git a/ltt-sessiond/session.c b/ltt-sessiond/session.c index 1ffe1d8e7..1ace823c7 100644 --- a/ltt-sessiond/session.c +++ b/ltt-sessiond/session.c @@ -18,14 +18,12 @@ #define _GNU_SOURCE #include -#include #include #include #include -#include -#include -#include "lttngerr.h" +#include + #include "session.h" /* @@ -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;