use CGI::Carp qw/fatalsToBrowser/;
die "Something bad happened";
####
$SIG{__WARN__} = sub {
print STDOUT "Content-Type: text/plain\n\n";
print STDOUT @_, "\n";
exit 0;
};
####
use CGI::Carp qw/fatalsToBrowser/;
$SIG{__WARN__} = sub { die @_; };
####
use CGI::Carp qw/fatalsToBrowser/;
use Mail::Mailer;
# Rough code follows, not to be used in current form
$SIG{__WARN__} = sub {
my $smtp = Mail::Mailer->new("smtp", Server => "127.0.0.1");
$smtp->open({
'To' => 'webmaster@your.domain.com',
'From' => 'nobody@your.domain.com'
});
print $smtp @_, "\n";
$smtp->close;
};