Fix: relayd: assertion fails on creation of session by peer < 2.11
[lttng-tools.git] / src / bin / lttng-relayd / session.c
index f40f70965c97d6a1ceffdf85a066a7a282dd1d1c..9f690d3af68d5eaf0a319b2c8439534587249101 100644 (file)
@@ -220,6 +220,7 @@ static int session_set_anonymous_chunk(struct relay_session *session)
                goto end;
        }
 
+       lttng_trace_chunk_set_fd_tracker(chunk, the_fd_tracker);
        status = lttng_trace_chunk_set_credentials_current_user(chunk);
        if (status != LTTNG_TRACE_CHUNK_STATUS_OK) {
                ret = -1;
@@ -232,8 +233,6 @@ static int session_set_anonymous_chunk(struct relay_session *session)
                goto end;
        }
 
-       lttng_trace_chunk_set_fd_tracker(chunk, the_fd_tracker);
-       output_directory = NULL;
        session->current_trace_chunk = chunk;
        chunk = NULL;
 end:
This page took 0.02317 seconds and 4 git commands to generate.