Thread fehler abfangen mit eval
(13 answers)
Opened by supersucker at 2005-06-17 19:58
hey,
vielen dank für den tip! jetzt läuft das genau so wie ich das erwartet hatte, es waren wirklich nur warnungen und keine fehler. Code: (dl
)
local $SIG{_ _WARN_ _} = sub { die $_[0] }; so ganz verstehe ich aber die zeile nicht (also eigentlich versteh ich die zeile überhaupt nicht). ich sage doch perl in der zeile eigentlich nur das perl bei warnungen sterben soll, aber mir sind die komponenten der zeile im zusammenhang nicht klar. %SIG {} ist der von perl genutzte hash für interprozesskommunikation oder? und das local sorgt dafür das es nur im eval-block gilt? |