X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=daemon.c;h=86e89066aedf048757cc2f4e55674e909a0168a0;hp=b63e5ff57b408a79e62d44349cb9fd9d342b956e;hb=965855384d34b7f1c4730eb78f26d010adb9be42;hpb=15eb99dcf9a30f8c8d488d5bc3c92130cf828d60 diff --git a/daemon.c b/daemon.c index b63e5ff..86e8906 100644 --- a/daemon.c +++ b/daemon.c @@ -45,10 +45,8 @@ void daemon_init(void) /* become session leader */ if (setsid() < 0) goto err; - if (chdir("/") < 0) - goto err; umask(0); - null = open("/dev/null", O_RDONLY); + null = open("/dev/null", O_RDWR); if (null < 0) goto err; if (dup2(null, STDIN_FILENO) < 0)