X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/acd781a81901f9785125ea2c4c99d5d0952eecdd..5ae728a6a2bb6db57a8586e839221cc33cf9c69c:/server/tripe.c diff --git a/server/tripe.c b/server/tripe.c index aa225da7..93d40b9b 100644 --- a/server/tripe.c +++ b/server/tripe.c @@ -323,8 +323,10 @@ int main(int argc, char *argv[]) km_init(kr_priv, kr_pub, tag_priv); kx_init(); if (f & f_daemon) { - if (daemonize()) - die(EXIT_FAILURE, "couldn't become a daemon: %s", strerror(errno)); + if (daemonize()) { + a_warn("SERVER", "daemon-error", "?ERRNO", A_END); + exit(EXIT_FAILURE); + } a_daemon(); a_switcherr(); }