Commit f5de141b34f3ca1c5aef58403cfd16cf10715bff

Authored by Anthony Liguori
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,8 +345,12 @@ int main(int argc, char **argv)
345 pid_t pid; 345 pid_t pid;
346 int sock; 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 if (socket == NULL) { 355 if (socket == NULL) {
352 sprintf(sockpath, SOCKET_PATH, basename(device)); 356 sprintf(sockpath, SOCKET_PATH, basename(device));