From 25a0a57be90b8c1415c7ff7ff5afcaf96afb8af4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 23 Dec 2017 16:02:18 +0100 Subject: [PATCH] fix check if lock was acquired --- src/c3nav/mapdata/models/update.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/mapdata/models/update.py b/src/c3nav/mapdata/models/update.py index 4ea516e6..e7e38d59 100644 --- a/src/c3nav/mapdata/models/update.py +++ b/src/c3nav/mapdata/models/update.py @@ -98,8 +98,8 @@ class MapUpdate(models.Model): lock_aquired = None lock = redis.Redis().lock('mapupdate:process_updates_lock') try: - have_lock = lock.acquire(blocking=False, blocking_timeout=1800) - if not have_lock: + lock_aquired = lock.acquire(blocking=False, blocking_timeout=1800) + if not lock_aquired: raise cls.ProcessUpdatesAlreadyRunning yield tuple(queryset) finally: