[Dxspider-support] Spider continues to freeze and/or restart on its own

Dirk Koopman djk at tobit.co.uk
Sat Mar 26 00:12:49 GMT 2016


I thought centos 5 had git? If it really hasn't, I might consider 
installing it from source.

CVS is now fixed.

I haven't used CVS to branch for quite a while and my remarks about 
swapping from one branch to another "easily" may not apply.

I would seriously consider installing git if you want to use the mojo 
branch.

Also, I haven't used perlbrew on DXSpider and you may find that we get 
problems getting the correct perl (ie perlbrew correctly overriding the 
system perl).

The current stable perl is 5.22.1 and I recommend that you use that. 
Don't use any perl with an odd release number like 5.23, as they are 
development versions and not considered stable.

Dirk

On 24/03/16 21:04, Kjell Jarl wrote:
> Hi Dirk,
> Thanks, I tried install those cpan modules, but Mojolicious requires 
> perl v5.10.1, I am only at 5.8.8 on CENTOS 5.11.
>
> I searched the Internet for that problem, and it seems perlbrew is my 
> friend, am looking at it.
>
> I don´t have git, and cvs is broken, can I pull the git from
> http://www.dxcluster.org/cgi-bin/gitweb.cgi?p=spider.git;a=snapshot;h=e25af156a00360c832bec86efe4ab3242e959030;sf=tgz 
>
> and overwrite the current spider directory?
>
> I may first just try with the new perl-5.23.9 and the old Dxspider.
>
> 73
> Kjell
>
>
> On 2016-03-24 18:01, Dirk Koopman wrote:
>> On 23/03/16 09:32, Kjell Jarl wrote:
>>> Hi,
>>> Is there a similar way to let the connects go to the background, that
>>> else has to time out for a non-responsive node?
>>> 73
>>
>> In theory, connects should happen "in background", but it looks as
>> though this isn't always the case. I think what is going is that the
>> "hanging" is actually waiting for a DNS server to provide an answer,
>> rather than the connect itself waiting. The connect is started
>> "non-blocking".
>>
>> This may be better addressed in the "mojo" branch of the code, for those
>> that are feeling adventurous. However, I can't guarantee it as the USP
>> of this branch is that all of the networking infrastructure has been
>> converted to use the "Mojolicious" perl web framework. If you want to go
>> there you will need to "cpanm EV Mojolicious Mojo::IOLoop::ForkCall" (I
>> think that's all) before running that branch. There are no other
>> instructions. You can change branches back and forth between "master"
>> (the one [nearly] everyone is on) and "mojo" and just restart the node
>> in between swaps.
>>
>> However, it doesn't address the crontab spawn issue (just because it
>> hasn't bitten me yet). It ought to. I will probably change that over the
>> Easter holidays.
>>
>> For what it is worth GB7DJK has been running on this branch for some 
>> time.
>>
>> Dirk G1TLH
>>
>> _______________________________________________
>> Dxspider-support mailing list
>> Dxspider-support at dxcluster.org
>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support




More information about the Dxspider-support mailing list