X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fglobals.cpp;h=ad9a8bf850d461fc217ed3381ded5c3819661770;hb=HEAD;hp=c8710d62abeac9764e31c2b04d3d98139ba77d5d;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/globals.cpp b/src/bin/lttng-sessiond/globals.cpp index c8710d62a..ad9a8bf85 100644 --- a/src/bin/lttng-sessiond/globals.cpp +++ b/src/bin/lttng-sessiond/globals.cpp @@ -8,6 +8,7 @@ */ #include "lttng-sessiond.hpp" + #include lttng_uuid the_sessiond_uuid; @@ -20,14 +21,15 @@ long the_page_size; struct health_app *the_health_sessiond; struct notification_thread_handle *the_notification_thread_handle; +lttng::sessiond::rotation_thread::uptr the_rotation_thread_handle; -struct lttng_ht *the_agent_apps_ht_by_sock = NULL; -struct lttng_ht *the_trigger_agents_ht_by_domain = NULL; +struct lttng_ht *the_agent_apps_ht_by_sock = nullptr; +struct lttng_ht *the_trigger_agents_ht_by_domain = nullptr; struct lttng_kernel_abi_tracer_version the_kernel_tracer_version; struct lttng_kernel_abi_tracer_abi_version the_kernel_tracer_abi_version; -int the_kernel_poll_pipe[2] = {-1, -1}; +int the_kernel_poll_pipe[2] = { -1, -1 }; pid_t the_ppid; pid_t the_child_ppid; @@ -41,7 +43,7 @@ consumer_data the_ustconsumer32_data(LTTNG_CONSUMER32_UST); enum consumerd_state the_ust_consumerd_state; enum consumerd_state the_kernel_consumerd_state; -static void __attribute__((constructor)) init_sessiond_uuid(void) +static void __attribute__((constructor)) init_sessiond_uuid() { if (lttng_uuid_generate(the_sessiond_uuid)) { ERR("Failed to generate a session daemon UUID");