X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcluster.pl;h=2ae98efcfb727d453e745c3b4bf77d57f15f752e;hb=28adf81497391e90c2c46201f7f3bc23986251fb;hp=fd78191479e9e171c0a6ab5003bf6ac664c89808;hpb=abab69b2a9860c96d8ef5a958056f239d8a18e98;p=spider.git diff --git a/perl/cluster.pl b/perl/cluster.pl index fd781914..2ae98efc 100755 --- a/perl/cluster.pl +++ b/perl/cluster.pl @@ -55,6 +55,7 @@ use Prefix; use Bands; use Geomag; use CmdAlias; +use Filter; use Local; use Fcntl ':flock'; @@ -165,6 +166,10 @@ sub cease foreach $dxchan (DXChannel->get_all()) { disconnect($dxchan) unless $dxchan == $DXProt::me; } + Msg->event_loop(1, 0.05); + Msg->event_loop(1, 0.05); + Msg->event_loop(1, 0.05); + Msg->event_loop(1, 0.05); Log('cluster', "DXSpider V$version stopped"); unlink $lockfn; exit(0); @@ -250,7 +255,7 @@ Bands::load(); # initialise User file system print "loading user file system ...\n"; -DXUser->init($userfn); +DXUser->init($userfn, 1); # start listening for incoming messages/connects print "starting listener ...\n";