X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=lttng-sessiond%2Fcontext.c;h=d4203bed8c4b35246ad3b76cc30c852df9d0f86c;hp=081e05430ba1e9b44c95b536fc9dd7152db991d0;hb=90eaa0d2817497447439e924d6505b2919264c4f;hpb=4fba72199030f1171956ad2ebf18ee7a8903eba6 diff --git a/lttng-sessiond/context.c b/lttng-sessiond/context.c index 081e05430..d4203bed8 100644 --- a/lttng-sessiond/context.c +++ b/lttng-sessiond/context.c @@ -280,7 +280,7 @@ int context_ust_add(struct ltt_ust_session *usess, int domain, char *channel_name) { int ret = LTTCOMM_OK, have_event = 0; - struct cds_lfht_iter iter, uiter; + struct cds_lfht_iter iter; struct cds_lfht *chan_ht; struct ltt_ust_channel *uchan = NULL; struct ltt_ust_event *uevent = NULL; @@ -349,6 +349,8 @@ int context_ust_add(struct ltt_ust_session *usess, int domain, } else if (!uchan && !have_event) { /* Add ctx all events, all channels */ /* For all channels */ cds_lfht_for_each_entry(chan_ht, &iter, uchan, node) { + struct cds_lfht_iter uiter; + ret = add_uctx_to_channel(usess, domain, uchan, ctx); if (ret < 0) { ERR("Context added to channel %s failed", uchan->name);