Fix existing session daemon check
[lttng-tools.git] / src / bin / lttng-sessiond / main.c
index 61a762803668af2ffbbc330303b5034010bc6b87..8e794bdf4365be1779c2f0bb94c5e99dae5b03ee 100644 (file)
@@ -2035,13 +2035,13 @@ static int list_lttng_ust_global_events(char *channel_name,
                tmp[i].loglevel = uevent->attr.loglevel;
                switch (uevent->attr.loglevel_type) {
                case LTTNG_UST_LOGLEVEL_ALL:
-                       tmp[i].type = LTTNG_EVENT_LOGLEVEL_ALL;
+                       tmp[i].loglevel_type = LTTNG_EVENT_LOGLEVEL_ALL;
                        break;
                case LTTNG_UST_LOGLEVEL_RANGE:
-                       tmp[i].type = LTTNG_EVENT_LOGLEVEL_RANGE;
+                       tmp[i].loglevel_type = LTTNG_EVENT_LOGLEVEL_RANGE;
                        break;
                case LTTNG_UST_LOGLEVEL_SINGLE:
-                       tmp[i].type = LTTNG_EVENT_LOGLEVEL_SINGLE;
+                       tmp[i].loglevel_type = LTTNG_EVENT_LOGLEVEL_SINGLE;
                        break;
                }
                i++;
@@ -3899,17 +3899,12 @@ end:
  */
 static int check_existing_daemon(void)
 {
-       if (access(client_unix_sock_path, F_OK) < 0 &&
-                       access(apps_unix_sock_path, F_OK) < 0) {
-               return 0;
-       }
-
        /* Is there anybody out there ? */
        if (lttng_session_daemon_alive()) {
                return -EEXIST;
-       } else {
-               return 0;
        }
+
+       return 0;
 }
 
 /*
This page took 0.025091 seconds and 5 git commands to generate.