Beispiel aus selfhtml funktioniert nicht
Stefan
- perl
Hallo liebe Netzgemeinde,
der Beispielcode unter http://de.selfhtml.org/perl/funktionen/systemaufrufe.htm#waitpid
funktioniert bei mir nicht. (1:1-Kopie per Copy und Paste)
"perl -v" sagt bei mir:
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Rufe ich das Beispiel auf, erscheint der HTML-Header, gefolgt von
Hier ist der Kindprozess.
Hier ist der Elternprozess.
-- und dann geht es nicht mehr weiter.
(Die HTML-Tags habe ich entfernt, damit die Forensoftware nicht verwirrt wird)
Ich habe das Skript an der Kommandozeile aufgerufen, aber ich denke mal dass das keinen Unterschied machen darf...
Gruß Stefan
gudn tach!
http://de.selfhtml.org/perl/funktionen/systemaufrufe.htm#waitpid
Rufe ich das Beispiel auf, erscheint der HTML-Header, gefolgt von
Hier ist der Kindprozess.
Hier ist der Elternprozess.-- und dann geht es nicht mehr weiter.
ja, ist imho ein bug.
das "my" in der zeile
my $Kind_pid = waitpid(-1,&WNOHANG);
legt naemlich nur eine lokale variable an. eine zeile spaeter wird aber wieder auf die globale, unangetastete zugegriffen.
ich werd's, wenn ich wieder daheim bin, in den bugtracker setzen (oder du oder jemand anderes macht das).
prost
seth