in reply to Signal (SIGTTIN) in Solaris 8. (code)
eval { local $SIG{EVILSIG} = sub { die "EVILSIG\n" }; # ... }; die $@ if $@ and $@ ne "EVILSIG\n"; [download]