X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXCron.pm;h=d2e434bcbbd5bc1d1a4555ec7dd101e0d3d729a3;hb=465426f9282b990ec3462c63e5ca7613f92fb290;hp=c0565fa1e9e8268b2c3c8aed8719398227f91409;hpb=f534cd884051603e9f0368b912afa355e7a2310f;p=spider.git diff --git a/perl/DXCron.pm b/perl/DXCron.pm index c0565fa1..d2e434bc 100644 --- a/perl/DXCron.pm +++ b/perl/DXCron.pm @@ -234,6 +234,11 @@ sub start_connect my $call = uc shift; my $lccall = lc $call; + if (grep {$_->{call} eq $call} @main::outstanding_connects) { + dbg('cron', "Connect not started, outstanding connect to $call"); + return; + } + my $prog = "$main::root/local/client.pl"; $prog = "$main::root/perl/client.pl" if ! -e $prog;