commit 07631126da75cdc3e76b2f309ecd52b0ce674921 from: Omar Polo date: Sat Apr 13 07:56:31 2024 UTC don't ignore daemon() failure commit - 7c22f272e54278cb01bf0116aed75ae371bdf352 commit + 07631126da75cdc3e76b2f309ecd52b0ce674921 blob - 9d24e5b56fc0a49727e701d8d733c4e1b57d0ecb blob + f6f8be81a73ad894f9c8ba465171001997a72ff4 --- amused.c +++ amused.c @@ -246,8 +246,8 @@ amused_main(void) log_setverbose(verbose); log_procinit("main"); - if (!debug) - daemon(1, 0); + if (!debug && daemon(1, 0) == -1) + fatal("daemon"); if (socketpair(AF_UNIX, SOCK_STREAM, PF_UNSPEC, pipe_main2player) == -1) fatal("socketpair");