Hallo erstmal,habe eine Applikation mit threads erstellt und dort standardmaßig die Alarmfunktion zum timeout abfangen verwendet.
Nun mein Problem: Alles lief auf einem RedHat 9 mit Kernel 2.4.20 und Perl 5.8.7/5.8.8 wunderbar, nun haben wir einen Hardware wechsel und dabei auch gleich das BS gwechselt. BS ist jetzt ubuntu 6.06 lts.
Jetzt wird das Signal zwar abgefanden, aber kommt erst zur Ausführung nachdem der Thread geschlossen wird.
Hat jemand ne Idee woran ich noch drehen kann.
ps. Habe schon mit POSIX probiert, nun wird abgefangen, aber das eval im Thread bekommt das Signal nicht wieder, so das also das Programm beendet wird anstatt eine Timeout auszugeben.
Datum: 31.10.2007-15:19
