Fix: sessiond: snapshot: leak of trace chunk
[lttng-tools.git] / src / bin / lttng-sessiond / cmd.cpp
index 6bdfe30c161ecbab118f8a9bcdae8c8c28f8304d..b4bd6b43fca8826850a83d4f0fd6b0ec4579b735 100644 (file)
@@ -5176,6 +5176,9 @@ error_close_trace_chunk:
                                session->name);
                ret_code = LTTNG_ERR_CLOSE_TRACE_CHUNK_FAIL_CONSUMER;
        }
+
+       lttng_trace_chunk_put(snapshot_trace_chunk);
+       snapshot_trace_chunk = NULL;
 error:
        if (original_ust_consumer_output) {
                session->ust_session->consumer = original_ust_consumer_output;
This page took 0.023289 seconds and 4 git commands to generate.