1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-11 20:58:50 +03:00

Check and print perror for syscalls

This commit is contained in:
Zdenek Kabelac 2012-01-25 21:30:27 +00:00
parent a2167d2d1d
commit 6e2761e928

View File

@ -129,8 +129,10 @@ out:
error:
if (fd >= 0) {
close(fd);
unlink(s.socket_path);
if (close(fd))
perror("close failed");
if (unlink(s.socket_path))
perror("unlink failed");
fd = -1;
}
goto out;
@ -364,7 +366,8 @@ void daemon_start(daemon_state s)
}
if (s.socket_fd >= 0)
unlink(s.socket_path);
if (unlink(s.socket_path))
perror("unlink error");
if (s.daemon_fini)
s.daemon_fini(&s);