Perl – force die to carp

Note to self – if you’re testing code and you want to force die calls to carp so you get a stack trace, just override the die signal handler:

use Carp;
$SIG{ __DIE__ } = sub { Carp::confess( @_ ) };
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s