From: Andreas Eversberg Date: Sat, 28 Jul 2012 14:04:58 +0000 (+0200) Subject: Don't remove lock, if other LCR is using it X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=commitdiff_plain;h=623ef90b50097f6e68f90d0605ba105d3ff47569 Don't remove lock, if other LCR is using it --- 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); }