X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Frotation-thread.cpp;h=1d62c851ee3b57038d35d692363d3998b3f1d4ff;hb=7d46777ba0eaba7916ae822a7133f39740cdf9e5;hp=1f82176f8bd33464117ce3eb05f43c8a42b2ef51;hpb=83885b70dcfbcee908957d8a8057870c6f6c1273;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/rotation-thread.cpp b/src/bin/lttng-sessiond/rotation-thread.cpp index 1f82176f8..1d62c851e 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; @@ -751,8 +752,8 @@ void ls::rotation_thread::_run() DBG_FMT("Handling descriptor activity: fd={}, events={:b}", fd, revents); if (revents & LPOLLERR) { - LTTNG_THROW_ERROR( - fmt::format("Polling returned an error on fd: fd={}", fd)); + LTTNG_THROW_ERROR(lttng::format( + "Polling returned an error on fd: fd={}", fd)); } if (fd == _notification_channel->socket || @@ -788,7 +789,7 @@ void ls::rotation_thread::_run() if (lttng_read(fd, &buf, 1) != 1) { LTTNG_THROW_POSIX( - fmt::format( + lttng::format( "Failed to read from wakeup pipe: fd={}", fd), errno); @@ -848,14 +849,14 @@ void ls::rotation_thread::subscribe_session_consumed_size_rotation(ltt_session& auto condition_status = lttng_condition_session_consumed_size_set_threshold(rotate_condition.get(), size); if (condition_status != LTTNG_CONDITION_STATUS_OK) { - LTTNG_THROW_ERROR(fmt::format( + LTTNG_THROW_ERROR(lttng::format( "Could not set session consumed size condition threshold: size={}", size)); } condition_status = lttng_condition_session_consumed_size_set_session_name( rotate_condition.get(), session.name); if (condition_status != LTTNG_CONDITION_STATUS_OK) { - LTTNG_THROW_ERROR(fmt::format( + LTTNG_THROW_ERROR(lttng::format( "Could not set session consumed size condition session name: name=`{}`", session.name)); } @@ -894,7 +895,7 @@ void ls::rotation_thread::subscribe_session_consumed_size_rotation(ltt_session& &_notification_thread_handle, trigger.get(), true); if (register_ret != LTTNG_OK) { LTTNG_THROW_CTL( - fmt::format( + lttng::format( "Failed to register trigger for automatic size-based rotation: session_name{}, size={}", session.name, size), @@ -918,7 +919,7 @@ void ls::rotation_thread::unsubscribe_session_consumed_size_rotation(ltt_session _notification_channel.get(), lttng_trigger_get_const_condition(session.rotate_trigger)); if (unsubscribe_status != LTTNG_NOTIFICATION_CHANNEL_STATUS_OK) { - LTTNG_THROW_ERROR(fmt::format( + LTTNG_THROW_ERROR(lttng::format( "Failed to unsubscribe from consumed size condition used to control automatic size-based rotations: session_name=`{}` return_code={}", session.name, static_cast(unsubscribe_status))); @@ -934,7 +935,7 @@ void ls::rotation_thread::unsubscribe_session_consumed_size_rotation(ltt_session &_notification_thread_handle, session.rotate_trigger); if (unregister_status != LTTNG_OK) { LTTNG_THROW_CTL( - fmt::format( + lttng::format( "Failed to unregister trigger for automatic size-based rotation: session_name{}", session.name), unregister_status);