In LockManager classes:
authorAaron Schulz <aaron@users.mediawiki.org>
Sat, 24 Dec 2011 00:16:06 +0000 (00:16 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sat, 24 Dec 2011 00:16:06 +0000 (00:16 +0000)
commitcf8ef82b739a903790bd52f709bcd741b21f3db8
treec5c64d5e59bf65bef539fefcbbb59d393e7fc49a
parent4418c3c235845d2ad97748c5700e5b68ba50b089
In LockManager classes:
* Only use hash keys later on in the data flow rather than right when doLock() is called. This allows for error messages in Status objects to use human readable paths rather than ugly hash keys.
* Moved $locksHeld declaration duplication up to the base class.
* Fixed __destruct() in FSLockManager to not use bogus doSingleUnlock() lock type parameter.
includes/filerepo/backend/lockmanager/DBLockManager.php
includes/filerepo/backend/lockmanager/FSLockManager.php
includes/filerepo/backend/lockmanager/LSLockManager.php
includes/filerepo/backend/lockmanager/LockManager.php