Thread Problem mit fork()
(24 answers)
Opened by bianca at 2015-09-05 20:15
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) |