remove uneccessary check (already done in pidfile.c)
This commit is contained in:
parent
57f49d3185
commit
91e006c1ad
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user