Fix usage of broker::convert(double,timespan)

This commit is contained in:
Tim Wojtulewicz 2022-07-07 17:27:01 -07:00
parent 0728676fd6
commit a266d32dca

View file

@ -2050,8 +2050,8 @@ void Manager::PrepareForwarding(const std::string& name)
void Manager::SetMetricsExportInterval(double value) void Manager::SetMetricsExportInterval(double value)
{ {
broker::timespan ts; using dbl_seconds = std::chrono::duration<double>;
if ( broker::convert(value, ts) ) auto ts = std::chrono::duration_cast<broker::timespan>(dbl_seconds{value});
bstate->endpoint.metrics_exporter().set_interval(ts); bstate->endpoint.metrics_exporter().set_interval(ts);
} }