Halihallo M.
Wenn ich exit weglasse läuft es dann auch noch im Hintergrund so wie jetzt???
fork & setsid macht den Hintergrundsprozess, nicht exit. Die Antwort
lautet also ja.
Dein Hauptprogramm wurde stets gleich nach fork abgewürgt und kam
gar nicht erst zur Aussgabe. Das ist IMHO nicht im Sinne deiner
Aufgabenstellung. Zudem, s. Cheatah, beendest du für Child wie auch
Parent stets gleich die Ausgabehandler und dies führt zu deinem
Problem mit dem 500-er Internal Server Error.
BTW: Lies doch bitte die Doku bzgl. fork, setsid und exit. Du
ersparst dir einiges an Problemen und uns das Antworten.
Viele Grüsse
Philipp
--
Any given program, when running, is obsolete.
Any given program, when running, is obsolete.