Commit f5de141b34f3ca1c5aef58403cfd16cf10715bff
1 parent
eeb7c03c
Fix warning in qemu-nbd.c
qemu-nbd.c:349: error: ignoring return value of 'daemon', declared with attribute warn_unused_result Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing
1 changed file
with
6 additions
and
2 deletions
qemu-nbd.c
... | ... | @@ -345,8 +345,12 @@ int main(int argc, char **argv) |
345 | 345 | pid_t pid; |
346 | 346 | int sock; |
347 | 347 | |
348 | - if (!verbose) | |
349 | - daemon(0, 0); /* detach client and server */ | |
348 | + if (!verbose) { | |
349 | + /* detach client and server */ | |
350 | + if (daemon(0, 0) == -1) { | |
351 | + errx(errno, "Failed to daemonize"); | |
352 | + } | |
353 | + } | |
350 | 354 | |
351 | 355 | if (socket == NULL) { |
352 | 356 | sprintf(sockpath, SOCKET_PATH, basename(device)); | ... | ... |