Fix: only create UST metadata on start trace
[lttng-tools.git] / src / bin / lttng-sessiond / channel.c
index 817100ff449128e2f71705623d6ac4a39d95e0f4..fc343f5910a8babab0737a90955284209438061f 100644 (file)
@@ -366,7 +366,10 @@ int channel_ust_create(struct ltt_ust_session *usess,
 
        /* Adding the channel to the channel hash table. */
        rcu_read_lock();
-       lttng_ht_add_unique_str(usess->domain_global.channels, &uchan->node);
+       if (strncmp(uchan->name, DEFAULT_METADATA_NAME,
+                               sizeof(uchan->name))) {
+               lttng_ht_add_unique_str(usess->domain_global.channels, &uchan->node);
+       }
        rcu_read_unlock();
 
        DBG2("Channel %s created successfully", uchan->name);
This page took 0.022814 seconds and 4 git commands to generate.