Thread Korrektes gabeln (fork) unter Apache/Windows (war: Korrektes fork'en ?) (32 answers)
Opened by bianca at 2010-05-31 18:38

pq
 2010-06-02 18:38
#137915 #137915
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Antworten mit Zitat

View full thread Korrektes gabeln (fork) unter Apache/Windows (war: Korrektes fork'en ?)