X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcluster.pl;h=2330bcda5639f5ae02986ce7119d206b5f1990b5;hb=6aca4e461103870de99b0ce452f21cf7fedeb54b;hp=2ae98efcfb727d453e745c3b4bf77d57f15f752e;hpb=8942c27356acc5d5f5a20134461bcf7e6bd6a044;p=spider.git diff --git a/perl/cluster.pl b/perl/cluster.pl index 2ae98efc..2330bcda 100755 --- a/perl/cluster.pl +++ b/perl/cluster.pl @@ -14,6 +14,8 @@ require 5.004; # make sure that modules are searched in the order local then perl BEGIN { + umask 002; + # root of directory tree for this system $root = "/spider"; $root = $ENV{'DXSPIDER_ROOT'} if $ENV{'DXSPIDER_ROOT'}; @@ -171,6 +173,7 @@ sub cease Msg->event_loop(1, 0.05); Msg->event_loop(1, 0.05); Log('cluster', "DXSpider V$version stopped"); + DXUser::finish(); unlink $lockfn; exit(0); }