From 463f549cba371a58747531f6db8830b039160219 Mon Sep 17 00:00:00 2001 Message-Id: <463f549cba371a58747531f6db8830b039160219.1715502143.git.mdw@distorted.org.uk> From: Mark Wooding Date: Sun, 28 May 2017 19:03:08 +0100 Subject: [PATCH] rhodes: Open lock files with the right permissions for exclusive locking. Organization: Straylight/Edgeware From: Mark Wooding --- 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 -- [mdw]