From a266d32dcae8ef2c52b1bd9b7436b219d946d0df Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Thu, 7 Jul 2022 17:27:01 -0700 Subject: [PATCH] Fix usage of broker::convert(double,timespan) --- src/broker/Manager.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/broker/Manager.cc b/src/broker/Manager.cc index 485dd41f57..a8bcd7e6f8 100644 --- a/src/broker/Manager.cc +++ b/src/broker/Manager.cc @@ -2050,9 +2050,9 @@ void Manager::PrepareForwarding(const std::string& name) void Manager::SetMetricsExportInterval(double value) { - broker::timespan ts; - if ( broker::convert(value, ts) ) - bstate->endpoint.metrics_exporter().set_interval(ts); + using dbl_seconds = std::chrono::duration; + auto ts = std::chrono::duration_cast(dbl_seconds{value}); + bstate->endpoint.metrics_exporter().set_interval(ts); } void Manager::SetMetricsExportTopic(std::string value)