X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcluster.pl;h=dfae3278efb914bf5bdc944be1ac91c393a7b2e9;hb=d4a6a5adbe851a38f46c2d67eda71718e85c4892;hp=ec1030e88096a659e1b4480c7bf78572a2ac874a;hpb=cdb2c0e3a1d778485f71d406a561b38ed5238dbc;p=spider.git diff --git a/perl/cluster.pl b/perl/cluster.pl index ec1030e8..dfae3278 100755 --- a/perl/cluster.pl +++ b/perl/cluster.pl @@ -61,6 +61,7 @@ use Filter; use DXDb; use AnnTalk; use WCY; +use DXDupe; use Data::Dumper; use Fcntl ':flock'; @@ -219,6 +220,7 @@ sub cease Msg->event_loop(1, 0.05); Msg->event_loop(1, 0.05); DXUser::finish(); + DXDupe::finish(); # close all databases DXDb::closeall; @@ -340,6 +342,9 @@ for (keys %SIG) { } } +# start dupe system +DXDupe::init(); + # read in system messages DXM->init(); @@ -410,6 +415,8 @@ for (;;) { DXMsg::process(); DXDb::process(); DXUser::process(); + DXDupe::process(); + eval { Local::process(); # do any localised processing };