projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added new html
[spider.git]
/
perl
/
DXDebug.pm
diff --git
a/perl/DXDebug.pm
b/perl/DXDebug.pm
index e19f309ca76cddb7285ed6b2aefa8aa7e2bfe1a7..64ed843944d7d478c4466f541933e75bca0af418 100644
(file)
--- a/
perl/DXDebug.pm
+++ b/
perl/DXDebug.pm
@@
-25,6
+25,17
@@
use Carp;
%dbglevel = ();
$fp = DXLog::new('debug', 'dat', 'd');
%dbglevel = ();
$fp = DXLog::new('debug', 'dat', 'd');
+# add sig{__DIE__} handling
+if (!defined $DB::VERSION) {
+ $SIG{__WARN__} = $SIG{__DIE__} = sub {
+ my $t = time;
+ for (@_) {
+ $fp->writeunix($t, "$t^$_");
+# print STDERR $_;
+ }
+ };
+}
+
sub dbg
{
my $l = shift;
sub dbg
{
my $l = shift;