Kaydet (Commit) 212ffb8d authored tarafından Bahadır Kandemir's avatar Bahadır Kandemir

Both start and stop methods use same lock file: /var/lock/subsys/script

üst 4531d28d
......@@ -29,11 +29,7 @@ def synchronized(func):
"""
class Handler:
def handler(self, *args, **kwargs):
try:
os.makedirs("/var/lock/comar")
except OSError:
pass
lock = FileLock("/var/lock/comar/%s-%s" % (script(), self.myfunc.__name__))
lock = FileLock("/var/lock/subsys/%s" % script())
lock.lock()
self.myfunc(*args, **kwargs)
lock.unlock()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment