use Route;
use Route::Node;
use Script;
-use Investigate;
use RouteDB;
use DXProtHandle;
use strict;
use vars qw($VERSION $BRANCH);
-$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ );
-$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ || (0,0));
-$main::build += $VERSION;
-$main::branch += $BRANCH;
-
use vars qw($pc11_max_age $pc23_max_age $last_pc50 $eph_restime $eph_info_restime $eph_pc34_restime
$last_hour $last10 %eph %pings %rcmds $ann_to_talk
$pingint $obscount %pc19list $chatdupeage $chatimportfn
$eph_pc15_restime $pc92_update_period $last_pc92_update
);
+($VERSION, $BRANCH) = dxver(q$Revision$);
+
$pc11_max_age = 1*3600; # the maximum age for an incoming 'real-time' pc11
$pc23_max_age = 1*3600; # the maximum age for an incoming 'real-time' pc23
$chatimportfn = "$main::root/chat_import";
$investigation_int = 12*60*60; # time between checks to see if we can see this node
$pc19_version = 5466; # the visible version no for outgoing PC19s generated from pc59
-$pc92_update_period = 60*60; # the period between PC92 C updates
-$last_pc92_update = time; # the last time a PC92 config update
+$pc92_update_period = 30*60; # the period between PC92 C updates
+$last_pc92_update = time + int rand(180); # the last time a PC92 config update
@checklist =
if ($main::systime >= $last_pc92_update + $pc92_update_period) {
send_pc92_update();
- $last_pc92_update = $main::systime;
+ $last_pc92_update = $main::systime + int rand(180);
}
$last10 = $t;