X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fdaemonize%2Fdaemonize.c;h=ca4aafc8fa99c403b8396dd0d871d3840e536e46;hp=861b0fc79cb961d5754899c23b31f0532f8edd32;hb=7f63d84eb712c54c57c3d4e9a92ffefe2f1b2ade;hpb=75a2f5a4b855ba9efd9e6de954eb35fda633909e;ds=inline diff --git a/ccan/daemonize/daemonize.c b/ccan/daemonize/daemonize.c index 861b0fc7..ca4aafc8 100644 --- a/ccan/daemonize/daemonize.c +++ b/ccan/daemonize/daemonize.c @@ -24,7 +24,9 @@ bool daemonize(void) /* Session leader so ^C doesn't whack us. */ setsid(); /* Move off any mount points we might be in. */ - chdir("/"); + if (chdir("/") != 0) + return false; + /* Discard our parent's old-fashioned umask prejudices. */ umask(0); return true;