diff options
author | Robin Appelman <icewind@owncloud.com> | 2015-12-09 14:41:15 +0100 |
---|---|---|
committer | Robin Appelman <icewind@owncloud.com> | 2015-12-09 14:41:15 +0100 |
commit | 693a3c353ef88df2372426d4d1ea9f6527a59d62 (patch) | |
tree | b1376971f51f8ccc2750ab09c359ebbc7b97dfaf /lib/private/lock/abstractlockingprovider.php | |
parent | 0a80bf55739ef9d30cfef376377f5c54dd5a9a9c (diff) | |
download | nextcloud-server-693a3c353ef88df2372426d4d1ea9f6527a59d62.tar.gz nextcloud-server-693a3c353ef88df2372426d4d1ea9f6527a59d62.zip |
ttl for memcache locking backends that support it
Diffstat (limited to 'lib/private/lock/abstractlockingprovider.php')
-rw-r--r-- | lib/private/lock/abstractlockingprovider.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/lock/abstractlockingprovider.php b/lib/private/lock/abstractlockingprovider.php index c7a29380efe..db5f1c72dd7 100644 --- a/lib/private/lock/abstractlockingprovider.php +++ b/lib/private/lock/abstractlockingprovider.php @@ -28,6 +28,8 @@ use OCP\Lock\ILockingProvider; * to release any left over locks at the end of the request */ abstract class AbstractLockingProvider implements ILockingProvider { + const TTL = 3600; // how long until we clear stray locks in seconds + protected $acquiredLocks = [ 'shared' => [], 'exclusive' => [] |