Thread STDOUT umleiten: zur Compile-/Runtime in Log umleiten
(21 answers)
Opened by GwenDragon at 2005-02-15 17:19
Wobei SIG DIE sehr vorsichtig verwendet werden muss. Ansonsten wird der SIG-Handler auch dann gefeuert, wenn man es gar nicht will, z.B. in eval { ... }-Bloecken. Man schaue sich das folgende Beispiel an:
Code: (dl
)
1 $SIG{_ _ DIE _ _} = sub { Abhilfe hier waere die Abfrage von $^S (abgebrochenes eval?) oder indem man Code: (dl
)
eval { local $SIG{_ _ DIE _ _ }; .... } schreibt. |