Added reentrant lock support to BagOStuff
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 21 Aug 2015 21:03:48 +0000 (14:03 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 25 Aug 2015 01:17:45 +0000 (01:17 +0000)
commitc9b1fe1896a85ad64204157d3b57cd7f0eaeefbd
tree2dd2704c5cd190bf0dc1616dc454d577cfbe3482
parenta2539c088c2f24b150288e43e6181fe71f261ab9
Added reentrant lock support to BagOStuff

* Also fixed HashBagOStuff::delete() return value for non-keys

Change-Id: I9a977750c6fc6b8406bc1c9366a6b1b34bf48b6b
includes/libs/objectcache/BagOStuff.php
includes/libs/objectcache/HashBagOStuff.php
includes/libs/objectcache/ReplicatedBagOStuff.php
includes/objectcache/MultiWriteBagOStuff.php
tests/phpunit/includes/objectcache/BagOStuffTest.php