Thread Ein Befehl als unabhängigen Prozess (9 answers)
Opened by alexus-777 at 2004-07-18 13:57

betterworld
 2004-07-19 17:41
#84579 #84579
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
[quote=ptk,19.07.2004, 11:06]Unter welchen Umstaenden wird ein Kindprozess eigentlich gekillt?[/quote]
Oft senden Prozesse vorm Beenden ein SIGHUP an alle Kinder. Die Standardreaktion darauf ist Selbstmord. Wenn kein SIGHUP kommt, laeuft das Kind als Waise weiter, bis es vielleicht mit einem SIGPIPE gekillt wird, weil das Terminal oder eine Pipe futsch ist.

Ich weiss auch nicht genau, warum alexus-777's Skript seine Kinder mit in den Tod reisst, denn afaik sendet Perl normalerweise kein SIGHUP. Aber egal was der Grund ist, nohup(1) sollte immer funktionieren ;-)

View full thread Ein Befehl als unabhängigen Prozess