X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-events.c;h=939dcd8627f340793d838140a20a24bc847c77dc;hb=13efba44993b2b2679677edb5cf75ef17849d621;hp=8bdb743d93da21c0f8f1af62dcab2018956fa876;hpb=f76a0a7517f00d890581f42a98e4f7a896a64fa7;p=lttng-ust.git diff --git a/liblttng-ust/lttng-events.c b/liblttng-ust/lttng-events.c index 8bdb743d..939dcd86 100644 --- a/liblttng-ust/lttng-events.c +++ b/liblttng-ust/lttng-events.c @@ -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;