remove uneccessary check (already done in pidfile.c)

This commit is contained in:
Russ Dill 2004-05-19 07:46:23 +00:00
parent 57f49d3185
commit 91e006c1ad

View File

@ -60,13 +60,13 @@ void background(const char *pidfile)
int pid_fd;
/* hold lock during fork. */
if (pidfile) pid_fd = pidfile_acquire(pidfile);
pid_fd = pidfile_acquire(pidfile);
if (daemon(0, 0) == -1) {
perror("fork");
exit(1);
}
daemonized++;
if (pidfile) pidfile_write_release(pid_fd);
pidfile_write_release(pid_fd);
#endif /* __uClinux__ */
}
@ -96,10 +96,8 @@ void start_log_and_pid(const char *client_server, const char *pidfile)
sanitize_fds();
/* do some other misc startup stuff while we are here to save bytes */
if (pidfile) {
pid_fd = pidfile_acquire(pidfile);
pidfile_write_release(pid_fd);
}
pid_fd = pidfile_acquire(pidfile);
pidfile_write_release(pid_fd);
/* equivelent of doing a fflush after every \n */
setlinebuf(stdout);