X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXLog.pm;fp=perl%2FDXLog.pm;h=8e2fc66febaa2021d06fa641bc8771cace0d9708;hb=3ba4a53a0fae7b6135ee9b8cd0ab4bbe352b4bdc;hp=2dc6d2feec4136958eb46678f953137ecf5343b5;hpb=d90daad96631dd62cd431931b5b78a0f1cf735d3;p=spider.git diff --git a/perl/DXLog.pm b/perl/DXLog.pm index 2dc6d2fe..8e2fc66f 100644 --- a/perl/DXLog.pm +++ b/perl/DXLog.pm @@ -27,7 +27,7 @@ package DXLog; require Exporter; @ISA = qw(Exporter); -@EXPORT = qw(Log); +@EXPORT = qw(Log Logclose); use FileHandle; use DXVars; @@ -174,10 +174,8 @@ sub Log $log->writeunix($t, join('^', $t, @_) ); } -sub DESTROY # catch undefs and do what is required further down the tree +sub Logclose { - my $self = shift; -# DXDebug::dbg("dxlog", "closing $self->{fn}\n"); - undef $self->{fh} if defined $self->{fh}; -} + $log->close(); +} 1;