You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modern init systems do not depend on self-daemonization, which is considered an antipattern in recent decades. Software is expected to run in the foreground so a process supervisor (launchd, systemd, etc) can simply wait() on it to exit, record its exit status, and restart it if necessary.
See f/e #63, which configures the service to run in the background with no traditional self-daemonization involved.
The text was updated successfully, but these errors were encountered:
Modern init systems do not depend on self-daemonization, which is considered an antipattern in recent decades. Software is expected to run in the foreground so a process supervisor (launchd, systemd, etc) can simply
wait()
on it to exit, record its exit status, and restart it if necessary.See f/e #63, which configures the service to run in the background with no traditional self-daemonization involved.
The text was updated successfully, but these errors were encountered: