X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust%2Flttng-events.c;h=75e48a3c823b80a9e38b4a842e9d7471828b427f;hb=aa774a999447eae79376e31f60f4454bc6ff517d;hp=f68ce323690ae2eba56bed6fae375e7490cc926d;hpb=747ecf43b52df79b34faa2bd4eaf6e5150b49b56;p=lttng-ust.git diff --git a/liblttng-ust/lttng-events.c b/liblttng-ust/lttng-events.c index f68ce323..75e48a3c 100644 --- a/liblttng-ust/lttng-events.c +++ b/liblttng-ust/lttng-events.c @@ -903,6 +903,9 @@ int lttng_enabler_ref_events(struct lttng_enabler *enabler) struct lttng_session *session = enabler->chan->session; struct lttng_event *event; + if (!enabler->enabled) + goto end; + /* First ensure that probe events are created for this enabler. */ lttng_create_event_if_missing(enabler); @@ -934,6 +937,7 @@ int lttng_enabler_ref_events(struct lttng_enabler *enabler) /* TODO: merge event context. */ } +end: return 0; }