Thread Net:Server crashed mit Backticks (`): evtl. fork Problem (3 answers)
Opened by betterworld at 2003-10-08 16:45

michael
 2003-10-09 15:00
#38426 #38426
User since
2003-10-09
2 Artikel
BenutzerIn
[default_avatar]
[quote=betterworld,08.10.2003, 14:45][/quote]
> Und was genau nennst Du Crash?

Der Parentprozess ist einfach weg.

> Keine Fehlermeldung?

Korrekt.

> Was sagt use warnings?

Nichts.

> Wenn es keine Fehlermeldung gibt, welchen exit-Status hat perl?

Da es ein Kindprozess eines Servers ist, weiß ich nicht, wie ich da rankommen soll. Insgesamt weiß ich mittlerweile, dass STDIN und STDOUT per socket mit dem eigentlichen Client verbunden werden. F_GETFD hat außerdem zutage gefördert, dass FD_CLOEXEC gesetzt ist. Außerdem scheint der Parentprozess bei einem expliziten Fork (statt backticks) nicht immer abzustürzen. Manchmal funktioniert der Parentprozess auch noch.

Gibt es irgendwelche Erfahrungen bzgl. des fork-Mechanismus von Perl und was es eventuell für Probleme damit geben kann?

Grüße Micha

View full thread Net:Server crashed mit Backticks (`): evtl. fork Problem