objectcache: avoid direct "bag" field references in CachedBagOStuff
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 11 Jul 2018 12:43:03 +0000 (13:43 +0100)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 11 Jul 2018 12:43:03 +0000 (13:43 +0100)
Change-Id: I853e2e3a33c7f765f74c7273e1b118b1ebf4e84c

includes/libs/objectcache/CachedBagOStuff.php

index dbab593..57aee26 100644 (file)
@@ -68,7 +68,7 @@ class CachedBagOStuff extends HashBagOStuff {
        }
 
        public function delete( $key, $flags = 0 ) {
-               unset( $this->bag[$key] );
+               parent::delete( $key );
                if ( !( $flags & self::WRITE_CACHE_ONLY ) ) {
                        $this->backend->delete( $key );
                }