commit 698f8ccaaca339879fa9bfcf3af9087a21f31d9d from: the xhr date: Fri Aug 13 11:09:37 2021 UTC check return value of daemon() commit - 1acb1a9595f2c72506cf79eb5ac3642e5cf7a735 commit + 698f8ccaaca339879fa9bfcf3af9087a21f31d9d blob - caff6e3d2a5caf0573244f66ae2104f2c6e18943 blob + 6e469a7e9c74b918e24bb385690f887419e2b047 --- twind.c +++ twind.c @@ -53,7 +53,6 @@ #include "log.h" #include "twind.h" -#define MAXREQLEN 1025 #define PID_BUF_SIZE 100 #define TWIND_USER "_twind" #define _PATH_TWIND_CHROOT "/var/twind" @@ -163,7 +162,8 @@ main(int argc, char *argv[]) fork_main_process(tcpsock, sslctx); if (!fg_flag) - daemon(0, 0); + if (daemon(0, 0) == -1) + fatalx("daemonizing failed"); organize_termination();