Fix: use snapshot consumer output for kernel
[lttng-tools.git] / src / bin / lttng-sessiond / snapshot.c
index 77255fa2c597f0440e72e8585be486c64e6ef369..5265cf5575d692f94c4f7cde7d1c3d6ea59ea40a 100644 (file)
@@ -49,13 +49,16 @@ int snapshot_output_init(uint64_t max_size, const char *name,
 
        assert(output);
 
+       DBG2("Snapshot output initializing with max size %" PRIu64 ", name %s "
+                       "ctrl URL %s, data URL %s", max_size, name, ctrl_url, data_url);
+
        output->max_size = max_size;
        if (snapshot) {
                output->id = get_next_output_id(snapshot);
        }
        lttng_ht_node_init_ulong(&output->node, (unsigned long) output->id);
 
-       if (name) {
+       if (name && name[0] != '\0') {
                strncpy(output->name, name, sizeof(output->name));
        } else {
                /* Set default name. */
This page took 0.026454 seconds and 4 git commands to generate.