From 8d7600dbd66bb286ad26f3e9ef624da5dd02bad4 Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Fri, 12 Dec 2014 02:15:58 +0200 Subject: [PATCH] fix fubar'd error check always closing fd 0, which sometimes happens to be inotify fd, nice.. --- lib/pnd_utility.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pnd_utility.c b/lib/pnd_utility.c index b011cdd..17fb322 100644 --- a/lib/pnd_utility.c +++ b/lib/pnd_utility.c @@ -375,7 +375,7 @@ unsigned char pnd_lock ( char *lockname ) { snprintf ( fullpath, PATH_MAX, "%s/%s", PND_LOCK_PATH, lockname ); - if ( ( fd = creat ( fullpath, 0444 ) < 0 ) ) { + if ( ( fd = creat ( fullpath, 0444 ) ) < 0 ) { return ( 0 ); // error, yeah, I know, no way to know why it failed.. } -- 2.39.2