# close all databases
DXDb::closeall;
+ # Write route cache
+ Route::write_cache();
+
# close all listeners
foreach my $l (@listeners) {
$l->close_server;
}
}
-
+ # read any route cache there might be
+ Route::read_cache();
+
# start listening for incoming messages/connects
dbg("starting listeners ...");
my $conn = IntMsg->new_server($clusteraddr, $clusterport, \&login);
sub per_10_minute
{
RBN::per_10_minute();
+ Route::write_cache();
}
sub per_hour