Thread exit bei Fork funktioniert unter Windows 2003 nicht richtig (9 answers)
Opened by Perluser at 2008-09-08 21:26

Perluser
 2008-09-08 22:04
#114383 #114383
User since
2008-09-08
5 Artikel
BenutzerIn
[default_avatar]
murphy+2008-09-08 19:38:35--
Perluser+2008-09-08 19:26:42--
[...]
Was mache ich falsch oder welche Infos braucht Ihr noch.
[...]


Du verwendest das falsche Betriebssystem ;-)

Windows kennt auf Systemebene kein Forken von Prozessen. Daher wird, wenn ich mich nicht irre, von Perl die Funktion fork unter Windows über Interpreterthreads emuliert.


Das ist richtig. Diese Aussage habe ich auch bei den div. Beschreibungen gefunden. Nur dort steht auch das Perl die Fork Funktion emuliert und damit ein Fork unter Windows möglich sein soll.

Auszug:
exit()

exit() always exits just the executing pseudo-process, after automatically wait()-ing for any outstanding child pseudo-processes. Note that this means that the process as a whole will not exit unless all running pseudo-processes have exited.

Quelle: http://www.xav.com/perl/lib/Pod/perlfork.html

View full thread exit bei Fork funktioniert unter Windows 2003 nicht richtig