Skip internal events when saving a session configuration
[lttng-tools.git] / src / bin / lttng-sessiond / save.c
index 0a1393a4bd90267bb9d5d041af3f6b40e007595b..0a43eefa66df4e1d9efd53182b2fd7394d5ec8f2 100644 (file)
@@ -705,6 +705,10 @@ int save_ust_events(struct config_writer *writer,
        cds_lfht_for_each_entry(events->ht, &iter.iter, node, node) {
                event = caa_container_of(node, struct ltt_ust_event, node);
 
+               if (event->internal) {
+                       /* Internal events must not be exposed to clients */
+                       continue;
+               }
                ret = save_ust_event(writer, event);
                if (ret) {
                        rcu_read_unlock();
@@ -1409,9 +1413,6 @@ int save_domains(struct config_writer *writer, struct ltt_session *session)
                }
        }
 
-       if (session->ust_session) {
-       }
-
        /* /domains */
        ret = config_writer_close_element(writer);
        if (ret) {
This page took 0.024034 seconds and 4 git commands to generate.