From be81324dfff59fa3aeac6844d10afe8c15286dff Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Thu, 1 Apr 2010 18:40:15 +0000 Subject: [PATCH] Proper cache hit counting fixed --- inc/wrapper-functions.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/inc/wrapper-functions.php b/inc/wrapper-functions.php index 2127a208e7..48db9bbc05 100644 --- a/inc/wrapper-functions.php +++ b/inc/wrapper-functions.php @@ -716,7 +716,10 @@ function isExtensionInstalledAndNewer ($ext_name, $version) { // Is an cache entry found? if (!isset($GLOBALS['ext_installed_newer'][$ext_name][$version])) { $GLOBALS['ext_installed_newer'][$ext_name][$version] = ((isExtensionInstalled($ext_name)) && (getExtensionVersion($ext_name) >= $version)); - } // END - if + } else { + // Cache hits should be incremented twice + incrementStatsEntry('cache_hits', 2); + } // Return it //* DEBUG: */ print __FUNCTION__.':'.$ext_name.'=>'.$version.':'.intval($GLOBALS['ext_installed_newer'][$ext_name][$version]).'
'; @@ -728,7 +731,10 @@ function isExtensionInstalledAndOlder ($ext_name, $version) { // Is an cache entry found? if (!isset($GLOBALS['ext_installed_older'][$ext_name][$version])) { $GLOBALS['ext_installed_older'][$ext_name][$version] = ((isExtensionInstalled($ext_name)) && (isExtensionOlder($ext_name, $version))); - } // END - if + } else { + // Cache hits should be incremented twice + incrementStatsEntry('cache_hits', 2); + } // Return it //* DEBUG: */ print __FUNCTION__.':'.$ext_name.'<'.$version.':'.intval($GLOBALS['ext_installed_older'][$ext_name][$version]).'
'; -- 2.30.2