in reply to Re: SIG, Modules, and Eval
in thread SIG, Modules, and Eval
> Look at the code of CGI::Carp - it's implemented there. They check if the exception was thrown from an eval by examining $^S.
Either I didn't make my self clear or you misunderstood or I misunderstand your comment. :) The issue is that the eval's are in modules not under my control; specifically, they're from CPAN if it matters. Those modules are essentially getting in my way and triggering my __DIE__ signal handler when I don't want that. They don't die, but they do trigger my handler uneccesarily.
Kevin
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: SIG, Modules, and Eval
by ikegami (Patriarch) on Aug 16, 2014 at 04:38 UTC | |
by kbrannen (Beadle) on Aug 16, 2014 at 19:02 UTC | |
by AppleFritter (Vicar) on Aug 16, 2014 at 19:30 UTC | |
by kbrannen (Beadle) on Aug 18, 2014 at 01:31 UTC | |
by Anonymous Monk on Aug 18, 2014 at 08:08 UTC |