Show More
@@ -29,6 +29,8 b' from dogpile.cache.backends import redis' | |||
|
29 | 29 | from dogpile.cache.backends.file import NO_VALUE, compat, FileLock |
|
30 | 30 | from dogpile.cache.util import memoized_property |
|
31 | 31 | |
|
32 | from pyramid.settings import asbool | |
|
33 | ||
|
32 | 34 | from vcsserver.lib.memory_lru_dict import LRUDict, LRUDictDebug |
|
33 | 35 | |
|
34 | 36 | |
@@ -194,11 +196,11 b' class BaseRedisBackend(redis_backend.Red' | |||
|
194 | 196 | def __init__(self, arguments): |
|
195 | 197 | super(BaseRedisBackend, self).__init__(arguments) |
|
196 | 198 | self._lock_timeout = self.lock_timeout |
|
197 |
self._lock_auto_renewal = arguments.pop("lock_auto_renewal", |
|
|
199 | self._lock_auto_renewal = asbool(arguments.pop("lock_auto_renewal", True)) | |
|
198 | 200 | |
|
199 | 201 | if self._lock_auto_renewal and not self._lock_timeout: |
|
200 | 202 | # set default timeout for auto_renewal |
|
201 |
self._lock_timeout = |
|
|
203 | self._lock_timeout = 30 | |
|
202 | 204 | |
|
203 | 205 | def _create_client(self): |
|
204 | 206 | args = {} |
General Comments 0
You need to be logged in to leave comments.
Login now