From 75a5f0b7e7346b62e27b4a4d464bdfc33b8b4d7a Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Wed, 21 Nov 2012 02:49:08 +0100 Subject: [PATCH] Skip memcache retrieval if the expiry time is defined as 0 (after all, we clearly don't want stale data) --- include.mysql.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include.mysql.php b/include.mysql.php index 6fe8bed..fcee6a2 100644 --- a/include.mysql.php +++ b/include.mysql.php @@ -62,10 +62,10 @@ class CachedPDO extends PDO $query_hash = md5($query); $parameter_hash = md5(serialize($parameters)); $cache_hash = $query_hash . $parameter_hash; - + $return_object = new stdClass; - if($result = mc_get($cache_hash)) + if($expiry != 0 && $result = mc_get($cache_hash)) { $return_object->source = "memcache"; $return_object->data = $result;