From: Jonathan Rajotte Date: Wed, 4 Sep 2019 22:30:00 +0000 (-0400) Subject: Fix: lttng_directory_handle_init fails on opening base relayd output X-Git-Tag: v2.12.0-rc1~444 X-Git-Url: https://git.lttng.org/?a=commitdiff_plain;h=d37856b8d3033144818786de1c5c5b898fe2946e;hp=d37856b8d3033144818786de1c5c5b898fe2946e;p=lttng-tools.git Fix: lttng_directory_handle_init fails on opening base relayd output lttng_directory_handle_init, called from session_set_anonymous_chunk, fails to open "$LTTNG_HOME/lttng-traces" directory as the folder is not yet created at this time. Rename init_session_output_directory_handle to session_init_output_directory_handle and move it to session.h For an anonymous chunk, the session->output_path is empty. The resulting output directory handle is at the "root" node of the lttng-relayd chosen output. Signed-off-by: Jonathan Rajotte Signed-off-by: Jérémie Galarneau ---