From 463f549cba371a58747531f6db8830b039160219 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 28 May 2017 19:03:08 +0100 Subject: [PATCH 1/1] rhodes: Open lock files with the right permissions for exclusive locking. --- rhodes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rhodes b/rhodes index 8152999..90876f1 100755 --- a/rhodes +++ b/rhodes @@ -286,7 +286,7 @@ def maybe_cleanup_worker(dir, db, pid): def maybe_kill_worker(dir, pid): f = OS.path.join(dir, 'lk.%d' % pid) - try: fd = OS.open(f, OS.O_RDONLY) + try: fd = OS.open(f, OS.O_RDWR) except OSError, err: if err.errno != E.ENOENT: raise ExpectedError, 'open lockfile: %s' % err return -- 2.11.0