Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-01-13 | daemon: don't check the setsid() return value | Max Kellermann | 1 | -3/+1 | |
There is only one valid error condition for setsid(): when the current process is already the process group leader. This is non-critical. | |||||
2009-01-13 | daemon: don't fork twice to daemonize | Max Kellermann | 1 | -8/+0 | |
To detach from the parent process, fork once and make the old process exit. No need to do that twice. | |||||
2008-12-30 | daemon: simplified daemonize_close_stdin() | Max Kellermann | 1 | -16/+6 | |
Don't bother to call fstat() or isatty() on STDIN_FILENO. | |||||
2008-12-30 | listen: moved redirect_stdin() to daemon.c | Max Kellermann | 1 | -0/+26 | |
redirect_stdin() is a daemonization function, and disconnecting from the standard input is always a good idea for MPD. | |||||
2008-12-30 | main: moved daemonize() to daemon.c | Max Kellermann | 1 | -0/+86 | |