]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #1995 (memcache: incorrect check for get() return value)
authorJanek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com>
Tue, 22 Nov 2011 12:10:10 +0000 (12:10 +0000)
committerJanek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com>
Tue, 22 Nov 2011 12:10:10 +0000 (12:10 +0000)
engine/classes/ElggMemcache.php

index 1fd3be0d150b5fcff26680227c77b1105ef581da..a54c29723af356808cd4b878f50bb52b0b5d1b7f 100644 (file)
@@ -161,7 +161,7 @@ class ElggMemcache extends ElggSharedMemoryCache {
                }
 
                $result = $this->memcache->set($key, $data, null, $expires);
-               if (!$result) {
+               if ($result === false) {
                        elgg_log("MEMCACHE: FAILED TO SAVE $key", 'ERROR');
                }
 
@@ -181,7 +181,7 @@ class ElggMemcache extends ElggSharedMemoryCache {
                $key = $this->_makeMemcacheKey($key);
 
                $result = $this->memcache->get($key);
-               if (!$result) {
+               if ($result === false) {
                        elgg_log("MEMCACHE: FAILED TO LOAD $key", 'ERROR');
                }