fix sending msgs to g1tlh-2 (and not to g1tlh, - and 2)
[spider.git] / perl / Timer.pm
index 281421f08d72394b13c54912d97fbb476d3ae0ba..98132dec6578345a4b955b02af7eae67e5296377 100644 (file)
@@ -16,6 +16,12 @@ use DXDebug;
 @timerchain = ();
 $notimers = 0;
 
+use vars qw($VERSION $BRANCH);
+$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ );
+$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ ) || 0;
+$main::build += $VERSION;
+$main::branch += $BRANCH;
+
 sub new
 {
     my ($pkg, $time, $proc, $recur) = @_;
@@ -25,7 +31,7 @@ sub new
        $self->{interval} = $time if $recur;
        push @timerchain, $self;
        $notimers++;
-       dbg('connll', "Timer created ($notimers)");
+       dbg("Timer created ($notimers)") if isdbg('connll');
        return $self;
 }
 
@@ -52,7 +58,7 @@ sub handler
 
 sub DESTROY
 {
-       dbg('connll', "timer destroyed ($Timer::notimers)");
+       dbg("timer destroyed ($Timer::notimers)") if isdbg('connll');
        $Timer::notimers--;
 }
 1;