From: Remi Gacogne Date: Tue, 15 Nov 2022 11:32:40 +0000 (+0100) Subject: dnsdist: Apply suggestion from Otto (unsigned -> double) X-Git-Tag: dnsdist-1.8.0-rc1~239^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F12114%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Apply suggestion from Otto (unsigned -> double) Co-authored-by: Otto Moerbeek --- diff --git a/pdns/dnsdistdist/dnsdist-backend.cc b/pdns/dnsdistdist/dnsdist-backend.cc index 916df4d03e..61e1b5c209 100644 --- a/pdns/dnsdistdist/dnsdist-backend.cc +++ b/pdns/dnsdistdist/dnsdist-backend.cc @@ -587,7 +587,7 @@ void DownstreamState::updateNextLazyHealthCheck(LazyHealthCheckStats& stats) else { time_t backOff = d_config.d_lazyHealthCheckMaxBackOff; const uint16_t failedTests = currentCheckFailures; - double backOffCoeffTmp = std::pow(2U, failedTests); + double backOffCoeffTmp = std::pow(2.0, failedTests); if (backOffCoeffTmp != HUGE_VAL && backOffCoeffTmp <= std::numeric_limits::max()) { time_t backOffCoeff = static_cast(backOffCoeffTmp); if ((std::numeric_limits::max() / d_config.d_lazyHealthCheckFailedInterval) >= backOffCoeff) {