diff --git a/daemonize.c b/daemonize.c index bf7bd40..b1bfe9c 100644 --- a/daemonize.c +++ b/daemonize.c @@ -93,7 +93,7 @@ writepidfile(const char * fname, int pid) if(!fname || (strlen(fname) == 0)) return -1; - if( (pidfile = open(fname, O_WRONLY|O_CREAT|O_EXCL, 0666)) < 0) + if( (pidfile = open(fname, O_WRONLY|O_CREAT, 0644)) < 0) { DPRINTF(E_ERROR, L_GENERAL, "Unable to open pidfile for writing %s: %s\n", fname, strerror(errno)); return -1;