[tor-commits] [ooni-probe/master] [hotfix] Only release the lock if it is locked
art at torproject.org
art at torproject.org
Fri Jan 13 12:39:58 UTC 2017
commit 8cc1e691df2d481157e7d023c894eb9623fbe524
Author: Arturo Filastò <arturo at filasto.net>
Date: Wed Dec 7 13:15:15 2016 +0000
[hotfix] Only release the lock if it is locked
---
ooni/agent/scheduler.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ooni/agent/scheduler.py b/ooni/agent/scheduler.py
index bda8510..262062e 100644
--- a/ooni/agent/scheduler.py
+++ b/ooni/agent/scheduler.py
@@ -88,7 +88,8 @@ class ScheduledTask(object):
)
def cancel(self):
- self._last_run_lock.release()
+ if self._last_run_lock.locked:
+ self._last_run_lock.release()
@property
def should_run(self):
More information about the tor-commits
mailing list