From: Elliott Eggleston Date: Thu, 13 Oct 2016 17:55:01 +0000 (-0500) Subject: Only set memcache hash when saving messages to memcache X-Git-Tag: 1.31.0-rc.0~5104^2 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=commitdiff_plain;h=aa5be0c1e03dd70eeaa7a083088f2a0eee2b29d4;p=lhc%2Fweb%2Fwiklou.git Only set memcache hash when saving messages to memcache Shouldn't need to change the memcache hash unless we're changing the memcache value. Bug: T144952 Change-Id: I8e5cc29bfa0372f0071914e534e0b80cc4d34286 --- diff --git a/includes/cache/MessageCache.php b/includes/cache/MessageCache.php index f393acde06..6834ac0981 100644 --- a/includes/cache/MessageCache.php +++ b/includes/cache/MessageCache.php @@ -631,11 +631,11 @@ class MessageCache { if ( $dest === 'all' ) { $cacheKey = wfMemcKey( 'messages', $code ); $success = $this->mMemc->set( $cacheKey, $cache ); + $this->setValidationHash( $code, $cache ); } else { $success = true; } - $this->setValidationHash( $code, $cache ); $this->saveToLocalCache( $code, $cache ); return $success;