From 623ef90b50097f6e68f90d0605ba105d3ff47569 Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Sat, 28 Jul 2012 16:04:58 +0200 Subject: [PATCH] Don't remove lock, if other LCR is using it --- main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 8efd316..140fc50 100644 --- a/main.c +++ b/main.c @@ -581,8 +581,10 @@ free: if (created_lock) flock(lockfd, LOCK_UN); if (lockfd >= 0) { - chmod(lock, 0700); - unlink(lock); + if (created_lock) { + chmod(lock, 0700); + unlink(lock); + } close(lockfd); } -- 2.13.6