projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
put some basic protection into save and make the default directory packclus
[spider.git]
/
perl
/
Timer.pm
diff --git
a/perl/Timer.pm
b/perl/Timer.pm
index 281421f08d72394b13c54912d97fbb476d3ae0ba..98132dec6578345a4b955b02af7eae67e5296377 100644
(file)
--- a/
perl/Timer.pm
+++ b/
perl/Timer.pm
@@
-16,6
+16,12
@@
use DXDebug;
@timerchain = ();
$notimers = 0;
@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) = @_;
sub new
{
my ($pkg, $time, $proc, $recur) = @_;
@@
-25,7
+31,7
@@
sub new
$self->{interval} = $time if $recur;
push @timerchain, $self;
$notimers++;
$self->{interval} = $time if $recur;
push @timerchain, $self;
$notimers++;
- dbg(
'connll', "Timer created ($notimers)"
);
+ dbg(
"Timer created ($notimers)") if isdbg('connll'
);
return $self;
}
return $self;
}
@@
-52,7
+58,7
@@
sub handler
sub DESTROY
{
sub DESTROY
{
- dbg(
'connll', "timer destroyed ($Timer::notimers)"
);
+ dbg(
"timer destroyed ($Timer::notimers)") if isdbg('connll'
);
$Timer::notimers--;
}
1;
$Timer::notimers--;
}
1;