X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Frotation-thread.cpp;h=10afaa649770139abd7d359fcb37c7114f79d0bf;hb=f053d40c60b9dd38da27d88412dcac3a8404324c;hp=bc7893475c13c34e816427d1d358740655c53bb3;hpb=28f23191dcbf047429d51950a337a57d7a3f866a;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/rotation-thread.cpp b/src/bin/lttng-sessiond/rotation-thread.cpp index bc7893475..10afaa649 100644 --- a/src/bin/lttng-sessiond/rotation-thread.cpp +++ b/src/bin/lttng-sessiond/rotation-thread.cpp @@ -44,6 +44,7 @@ #include #include +#include #include #include #include @@ -69,7 +70,7 @@ namespace { struct rotation_thread_job { using uptr = std::unique_ptr< rotation_thread_job, - lttng::details::create_unique_class>; + lttng::memory::create_deleter_class::deleter>; enum ls::rotation_thread_job_type type; struct ltt_session *session; @@ -395,8 +396,8 @@ void ls::rotation_thread_timer_queue_destroy(struct rotation_thread_timer_queue ls::rotation_thread::rotation_thread(rotation_thread_timer_queue& rotation_timer_queue, notification_thread_handle& notification_thread_handle) : - _rotation_timer_queue{ rotation_timer_queue }, - _notification_thread_handle{ notification_thread_handle } + _rotation_timer_queue(rotation_timer_queue), + _notification_thread_handle(notification_thread_handle) { _quit_pipe.reset([]() { auto raw_pipe = lttng_pipe_open(FD_CLOEXEC);