diff --git a/vcsserver/lib/_vendor/redis_lock/__init__.py b/vcsserver/lib/_vendor/redis_lock/__init__.py --- a/vcsserver/lib/_vendor/redis_lock/__init__.py +++ b/vcsserver/lib/_vendor/redis_lock/__init__.py @@ -10,7 +10,7 @@ from redis import StrictRedis __version__ = '3.7.0' loggers = { - k: getLogger(".".join((__name__, k))) + k: getLogger("vcsserver" + ".".join((__name__, k))) for k in [ "acquire", "refresh.thread.start", diff --git a/vcsserver/lib/rc_cache/backends.py b/vcsserver/lib/rc_cache/backends.py --- a/vcsserver/lib/rc_cache/backends.py +++ b/vcsserver/lib/rc_cache/backends.py @@ -243,6 +243,7 @@ class BaseRedisBackend(redis_backend.Red name=lock_key, expire=self.lock_timeout, auto_renewal=False, + strict=True, ) return lock else: