Thread Korrektes gabeln (fork) unter Apache/Windows (war: Korrektes fork'en ?)
(32 answers)
Opened by bianca at 2010-05-31 18:38
warum sollte man STDOUT schon vor dem forken schliessen müssen? der parent schliesst den doch automatisch am ende. die handles müssen nur im child geschlossen werden, da dieses ja weiterläuft.
zumal man nach dem schliessen dann auch keine möglichkeit mehr hat, etwas auszugeben. und warum hat das bei mir schon immer prächtig funktioniert, obwohl ich die handles immer erst im child schliesse? http://www.stonehenge.com/merlyn/LinuxMag/col39.ht... "The child goes on, but it must first close STDOUT, because otherwise Apache will think there might still be some output coming for the browser, and won't respond to the browser or release the connection until this is all resolved." Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |