Um einen Dienst (Daemon) zu erstellen, teilen wir das übergeordnete Element mit und beenden ihn, während das untergeordnete Element durch Aufrufen zum Sitzungsleiter wird setsid()
. Außerdem, warum verwenden wir setsid ()? Unser Waisenprozess wird von init
(wenn auch nicht in allen Fällen) Prozessen erledigt .
Warum benutzen wir stsid ()? Gibt es eine Beziehung zwischen setsid()
und Umgang mit SIGHUP
Signal.