Fix: add missing ctf trace delete before destroy
[lttng-tools.git] / src / bin / lttng-relayd / ctf-trace.c
index 6fe77a5b4438f5833e9eaa9bfeb3c092aaacf964..9e9a5c69eb87a1f802fd0fc75bd5ea0f2a7a0151 100644 (file)
@@ -75,6 +75,7 @@ void ctf_trace_try_destroy(struct relay_session *session,
         */
        if (uatomic_read(&session->viewer_refcount) == 0 &&
                        uatomic_read(&ctf_trace->refcount) == 0) {
+               ctf_trace_delete(session->ctf_traces_ht, ctf_trace);
                ctf_trace_destroy(ctf_trace);
        }
 }
This page took 0.024021 seconds and 4 git commands to generate.