Fix: remove session_info from sessions_ht on destruction
[lttng-tools.git] / src / bin / lttng-sessiond / notification-thread-internal.h
index 0bd575c233be3250cf27f94bce467372134c4b1f..397159da7ef6c863ea63515b0b17e35b4c6f566e 100644 (file)
@@ -41,6 +41,11 @@ struct session_info {
        struct lttng_session_trigger_list *trigger_list;
        /* Node in the notification thread state's sessions_ht. */
        struct cds_lfht_node sessions_ht_node;
+       /*
+        * Weak reference to the thread state's sessions_ht. Used for removal on
+        * destruction.
+        */
+       struct cds_lfht *sessions_ht;
        uint64_t consumed_data_size;
        struct {
                /* Whether a rotation is ongoing for this session. */
This page took 0.023067 seconds and 4 git commands to generate.