diff options
| -rw-r--r-- | wiki/devops/self-daemonization-sucks.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/wiki/devops/self-daemonization-sucks.md b/wiki/devops/self-daemonization-sucks.md index 6560904..73bc784 100644 --- a/wiki/devops/self-daemonization-sucks.md +++ b/wiki/devops/self-daemonization-sucks.md @@ -51,6 +51,9 @@ given the individual interfaces' relative simplicity: * Daemons must ensure that all of the above steps happen in signal-safe ways, so that a daemon can be shut down sanely even if it's still starting up +See [this list](http://www.freedesktop.org/software/systemd/man/daemon.html) +for a longer version. It's worse than you think. + All of this gets even more complicated if the daemon has its own child processes, a pattern common to network services. Naturally, a lot of daemons in the real world get some of these steps wrong. |
