Thread Signal PIPE wird nicht getrappt (CGI) (18 answers)
Opened by GwenDragon at 2012-10-25 17:20

GwenDragon
 2012-10-26 17:49
#162863 #162863
User since
2005-01-17
14542 Artikel
Admin1
[Homepage]
user image
Auch sleep von Time::HiRes blockiert irgendwie das Signal.
Mal schauen wie in Perl sleep implementiert ist, dass es Signale "frisst".

//EDIT:
ich tippe darauf, dass sleep und usleep der diversen OS keinerlei Garantie geben, was passiert, wenn ein Signalhandler aufgerufen wird während das Programm sleept :/
http://pubs.opengroup.org/onlinepubs/009695399/fun...

Fazit: Finger weg von Perls sleep, wenns um Signale geht.

//EDIT2:
Weiß jemand eine Lösung für ein "sleep", das keine Signale blockiert?
Last edited: 2012-10-26 18:30:56 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Signal PIPE wird nicht getrappt (CGI)