From f08ea04d3d8e5c3249111edbe89fe6a6fc22b8ae Mon Sep 17 00:00:00 2001 From: bernat Date: Wed, 9 Mar 2005 22:44:49 +0100 Subject: [PATCH] Fred pd darcs-hash:20050309214449-d1718-51d10335830b622c307c89605c32726ab1d416cb.gz --- gestion/lock.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gestion/lock.py b/gestion/lock.py index 52235e5c..76aab76e 100755 --- a/gestion/lock.py +++ b/gestion/lock.py @@ -20,7 +20,14 @@ def wait_lock(lock_name, lock_comment='', d=None): """ from twisted.internet import reactor, defer try: - make_lock(lock_name, lock_comment, nowait=1, quiet=True) + try: + make_lock(lock_name, lock_comment, nowait=1, quiet=True) + except: + print "Probleme lors de l'obtention du lock..." + # On a sans doute pas le lock et c'est pas moi qui me tape + # à debugguer les trucs à Fred. + raise AssertionError + # On a le lock if not d: # On est en mode synchrone