Add tags from ctags to gitignore
[lttng-tools.git] / lttng / lttng.c
index beb67ffb446afa430ab4ca34982e26b8237bb0a0..9714e8a3476c10ad721362bca4d019c1c2fc62ae 100644 (file)
@@ -131,11 +131,12 @@ static int process_client_opt(void)
 
                if (opt_event_list != NULL) {
                        ret = process_opt_kernel_event();
+                       if (ret < 0) {
+                               goto end;
+                       }
                } else {
                        // Enable all events
                }
-
-               goto error;
        }
 
        if (opt_trace_pid != 0) {
@@ -195,6 +196,12 @@ static int process_kernel_create_trace(void)
                goto error;
        }
 
+       /* Opening metadata for session */
+       ret = lttng_kernel_open_metadata();
+       if (ret < 0) {
+               goto error;
+       }
+
        return 0;
 
 error:
@@ -521,7 +528,7 @@ static int validate_options(void)
        }
 
        /* If start trace, auto start tracing */
-       if (opt_start_trace) {
+       if (opt_start_trace || opt_event_list != NULL) {
                DBG("Requesting auto tracing");
                auto_trace = 1;
        }
This page took 0.025385 seconds and 5 git commands to generate.