X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXDebug.pm;h=e19f309ca76cddb7285ed6b2aefa8aa7e2bfe1a7;hb=5d197c9f7aa2ea796d86aa5473f93956b24cf1b7;hp=530f3b21a532b7305767fcbe46f1081c57475d72;hpb=b0f75ae15722922dc8f341a2de79106326ff7575;p=spider.git diff --git a/perl/DXDebug.pm b/perl/DXDebug.pm index 530f3b21..e19f309c 100644 --- a/perl/DXDebug.pm +++ b/perl/DXDebug.pm @@ -29,13 +29,14 @@ sub dbg { my $l = shift; if ($dbglevel{$l}) { - for (@_) { - s/\n$//og; + my @in = @_; + my $t = time; + for (@in) { + s/\n$//o; s/\a//og; # beeps + print "$_\n" if defined \*STDOUT; + $fp->writeunix($t, "$t^$_"); } - print "@_\n" if defined \*STDOUT; - my $t = time; - $fp->writeunix($t, "$t^@_"); } } @@ -64,7 +65,8 @@ sub dbglist sub isdbg { - return $dbglevel{shift}; + my $s = shift; + return $dbglevel{$s}; } 1; __END__