Thread Problem mit fork() (24 answers)
Opened by bianca at 2015-09-05 20:15

Raubtier
 2015-09-06 10:34
#182068 #182068
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
Schritt 0: logging einbauen.

Also vor dem fork sowas wie log("forke jetzt") einbauen und dann danach sowas wie log("ich bin elternteil bzw kind") einbauen.

Und zweite Bemerkung: du hast diesen Code hier:
Code (perl): (dl )
1
2
        exec("perl meinscript.pl $$parameter"); # exec() kommt nicht zurück im Gegensatz zu system()
        exit();

Exec kehrt bei Erfolg nicht zurück.(*) Daher sollte danach kein exit folgen, sondern unbedingt zuvor der Fehler geloggt werden: log("Exec konnte nicht ausgeführt werden")

(*) Erfolg ist hier weit definiert: It fails and returns false only if the command does not exist and it is executed directly instead of via your system's command shell
Last edited: 2015-09-06 10:36:58 +0200 (CEST)

View full thread Problem mit fork()