From 2c992280dcd5e7d180dfa489e32101e6a0b84047 Mon Sep 17 00:00:00 2001 From: Ronen Friedman Date: Sun, 17 Mar 2024 08:55:33 -0500 Subject: [PATCH] osd/scrub: fixing int64_t narrowing conversion Signed-off-by: Ronen Friedman --- src/osd/scrubber/osd_scrub.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osd/scrubber/osd_scrub.cc b/src/osd/scrubber/osd_scrub.cc index d2d2db3ff725..48f978b18e3e 100644 --- a/src/osd/scrubber/osd_scrub.cc +++ b/src/osd/scrubber/osd_scrub.cc @@ -266,10 +266,10 @@ OsdScrub::LoadTracker::LoadTracker( ///\todo replace with Knuth's algo (to reduce the numerical error) std::optional OsdScrub::LoadTracker::update_load_average() { - int hb_interval = conf->osd_heartbeat_interval; + auto hb_interval = conf->osd_heartbeat_interval; int n_samples = std::chrono::duration_cast(24h).count(); if (hb_interval > 1) { - n_samples = std::max(n_samples / hb_interval, 1); + n_samples = std::max(n_samples / hb_interval, 1L); } double loadavg; -- 2.47.3