Fix: filter attach vs event enable race
[lttng-tools.git] / src / bin / lttng-sessiond / trace-ust.c
index 96225a21b4846e974ffb1f900c054202759e3b5a..ddf5dc4abb057d8611387585754cfb34ea93302d 100644 (file)
@@ -393,6 +393,11 @@ struct ltt_ust_event *trace_ust_create_event(struct lttng_event *ev,
                ERR("Unknown ust loglevel type (%d)", ev->loglevel_type);
                goto error_free_event;
        }
+       /*
+        * Fix for enabler race. Enable is now done explicitly by
+        * sessiond after setting filter.
+        */
+       lue->attr.disabled = 1;
 
        /* Same layout. */
        lue->filter_expression = filter_expression;
This page took 0.023349 seconds and 4 git commands to generate.