Cleanup: remove "disabled" flag for new release cycle
[lttng-ust.git] / liblttng-ust / lttng-events.c
index 8bdb743d93da21c0f8f1af62dcab2018956fa876..939dcd8627f340793d838140a20a24bc847c77dc 100644 (file)
@@ -746,16 +746,7 @@ struct lttng_enabler *lttng_enabler_create(enum lttng_enabler_type type,
                sizeof(enabler->event_param));
        enabler->chan = chan;
        /* ctx left NULL */
-       /*
-        * The "disable" event create comm field has been added to fix a
-        * race between event creation (of a started trace) and enabling
-        * filtering. New session daemon always set the "disable" field
-        * to 1, and are aware that they need to explicitly enable the
-        * event. Older session daemon (within same ABI) leave it at 0,
-        * and therefore we need to enable it here, keeping the original
-        * racy behavior.
-        */
-       enabler->enabled = !event_param->disabled;
+       enabler->enabled = 0;
        cds_list_add(&enabler->node, &enabler->chan->session->enablers_head);
        lttng_session_lazy_sync_enablers(enabler->chan->session);
        return enabler;
This page took 0.024257 seconds and 4 git commands to generate.