Merge remote-tracking branch 'origin/topic/timw/fix-broken-broker-convert-call'

* origin/topic/timw/fix-broken-broker-convert-call:
  Fix usage of broker::convert(double,timespan)
This commit is contained in:
Tim Wojtulewicz 2022-07-08 10:13:00 -07:00
commit c697c8e19f
3 changed files with 8 additions and 4 deletions

View file

@ -1,3 +1,7 @@
5.1.0-dev.204 | 2022-07-08 10:13:00 -0700
* Fix usage of broker::convert(double,timespan) (Tim Wojtulewicz, Corelight)
5.1.0-dev.202 | 2022-07-08 09:55:35 -0700
* Avoid calling safe_realloc unnecessarily from ODesc::Grow() (Tim Wojtulewicz, Corelight)

View file

@ -1 +1 @@
5.1.0-dev.202
5.1.0-dev.204

View file

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