X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fdaemon.c;h=58581b77890d5d48abd6dc3ceb61300f2d3b7b4d;hb=305908583039cdd1c0229203a5b885ab97a17cce;hp=b5977172203d0a351c829f938119681a4c555003;hpb=be25fa83e8f65d92b853bd20a3d1a594af352b92;p=sliver-openvswitch.git diff --git a/lib/daemon.c b/lib/daemon.c index b59771722..58581b778 100644 --- a/lib/daemon.c +++ b/lib/daemon.c @@ -103,7 +103,7 @@ make_pidfile(void) lck.l_whence = SEEK_SET; lck.l_start = 0; lck.l_len = 0; - if (fcntl(fd, F_SETLK, &lck) >= 0) { + if (fcntl(fd, F_SETLK, &lck) != -1) { char *text = xasprintf("%ld\n", pid); if (write(fd, text, strlen(text)) == strlen(text)) { fatal_signal_add_file_to_unlink(pidfile);