Fix: filter attach vs event enable race
[lttng-tools.git] / src / bin / lttng-sessiond / trace-ust.c
index 1f6fd52736abe4f8abde125fdc092601d491ec46..ac980fd45fc6673b1008b4887255e3c9a14e339e 100644 (file)
@@ -419,6 +419,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.025583 seconds and 5 git commands to generate.