X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcluster.pl;fp=perl%2Fcluster.pl;h=4c0f374c3eca9bfc54304b4826bef353bb851bab;hb=c83b1ca22765fc07e5adcdc8dac24cbd066c9b95;hp=c9b49182d09f9965c7174e295bd833649f514525;hpb=cc9bd946788545ef87a7a6d0541fa1c47b9b034a;p=spider.git diff --git a/perl/cluster.pl b/perl/cluster.pl index c9b49182..4c0f374c 100755 --- a/perl/cluster.pl +++ b/perl/cluster.pl @@ -660,26 +660,23 @@ sub setup_start dbg("Start WCY"); WCY->init(); - # initial the Spot stuff - dbg("Starting DX Spot system"); - Spot->init(); - # initialise the protocol engine dbg("Start Protocol Engines ..."); DXProt->init(); - # put in a DXCluster node for us here so we can add users and take them away - $routeroot = Route::Node->new($mycall, $version*100+5300, Route::here($main::me->here)|Route::conf($main::me->conf)); - $routeroot->do_pc9x(1); - $routeroot->via_pc92(1); - # make sure that there is a routing OUTPUT node default file #unless (Filter::read_in('route', 'node_default', 0)) { # my $dxcc = $main::me->dxcc; # $Route::filterdef->cmd($main::me, 'route', 'accept', "node_default call $mycall" ); #} - # read in any existing message headers and clean out old crap + my $script = new Script "startup"; + $script->run($main::me) if $script; + + # initial the Spot stuff + dbg("Starting DX Spot system"); + Spot->init(); # + dbg("reading existing message headers ..."); DXMsg->init(); DXMsg::clean_old(); @@ -708,8 +705,6 @@ sub setup_start # this, such as it is, is the main loop! dbg("orft we jolly well go ..."); - my $script = new Script "startup"; - $script->run($main::me) if $script; #open(DB::OUT, "|tee /tmp/aa"); }