【发布时间】:2011-02-27 21:56:02
【问题描述】:
我花了一段时间才发现我的代码突然出现问题,但似乎 WWW::Mechanize::GZip 以某种方式触发了我的 $SIG{DIE} 处理程序。考虑这段代码:
use strict;
use WWW::Mechanize::GZip;
$SIG{__DIE__} = sub {
print "WTF??? WHY IS THIS BEING TRIGGERED?\n";
};
my $mech = WWW::Mechanize::GZip->new();
$mech->get( 'http://ammoseek.com/' );
print $mech->content(), "\n";
知道为什么会这样吗?我能做些什么来预防它?
谢谢,
-迈克
【问题讨论】:
-
传递给死的消息是什么?