X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=main.c;fp=main.c;h=140fc508374b6e273fe46f3cbfcdae89af555a11;hp=8efd3163aadda1c0b98e9479a4502a869b5ae3aa;hb=623ef90b50097f6e68f90d0605ba105d3ff47569;hpb=a698197188e22f42a5483bcb775f66522863d871 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); }