From 11ffeeb729d1904800f2e13b947c66d51641e486 Mon Sep 17 00:00:00 2001 From: mahdy-nasr Date: Wed, 15 Aug 2018 10:49:50 +0300 Subject: [PATCH] Fix infinite lifetime of the fastcache in Zend_Cache_Backend_TwoLevels class --- library/Zend/Cache/Backend/TwoLevels.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Zend/Cache/Backend/TwoLevels.php b/library/Zend/Cache/Backend/TwoLevels.php index 48835eb425..5c5ec2cb39 100644 --- a/library/Zend/Cache/Backend/TwoLevels.php +++ b/library/Zend/Cache/Backend/TwoLevels.php @@ -501,7 +501,7 @@ private function _getFastLifetime($lifetime, $priority, $maxLifetime = null) $fastLifetime = (int) ceil($lifetime / (11 - $priority)); } - if ($maxLifetime >= 0 && $fastLifetime > $maxLifetime) { + if (($maxLifetime !== null) && $maxLifetime >= 0 && $fastLifetime > $maxLifetime) { return $maxLifetime; }