From: Remi Gacogne Date: Fri, 8 Dec 2023 16:19:12 +0000 (+0100) Subject: dnsdist: No need to multiply 1.0 in cache-miss ratio dynblocks X-Git-Tag: dnsdist-1.9.0-alpha4~10^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28e9ac2d09195beac4894fe6aa57a69996139e4b;p=thirdparty%2Fpdns.git dnsdist: No need to multiply 1.0 in cache-miss ratio dynblocks As suggested by Charles-Henri, thanks! --- diff --git a/pdns/dnsdistdist/dnsdist-dynblocks.cc b/pdns/dnsdistdist/dnsdist-dynblocks.cc index 5e7d970c50..b7baca2be7 100644 --- a/pdns/dnsdistdist/dnsdist-dynblocks.cc +++ b/pdns/dnsdistdist/dnsdist-dynblocks.cc @@ -949,7 +949,7 @@ bool DynBlockRulesGroup::DynBlockCacheMissRatioRule::checkGlobalCacheHitRatio() if (globalMisses == 0 || globalHits == 0) { return false; } - double globalCacheHitRatio = (static_cast(globalHits) * static_cast(1.0)) / static_cast(globalHits + globalMisses); + double globalCacheHitRatio = static_cast(globalHits) / static_cast(globalHits + globalMisses); return globalCacheHitRatio >= d_minimumGlobalCacheHitRatio; }