[Dxspider-support] show/newconfig broken ?

Dirk Koopman G1TLH gb7tlh at dxcluster.org
Fri Aug 28 15:41:47 BST 2009


I believe that I have "fixed" this. Or at least made it less likely to 
happen.

Sorry if this does not sound up my usual definite standards, I could not 
reproduce this problem on any of my systems. But then they all run 
Ubuntu 8.04LTS so they are effectively clones of one another.

The fix should be effective, but I consider it a cop out, as I still 
don't understand why it is occurring at all, unless there truly is a 
cycle that is more than 100 nodes "thick" (as it were) before it 
encounters the end (other side of?) that cycle of nodes.

The fix is simply avoiding exploring more than 10 (as default) levels 
down a tree of nodes. One can change this by doing something like:-

   set/var $Route::maxlevel 25

You will note that setting this to >= 100 will cause your node to crash, 
if it already has the propensity for doing so.

When I first put this together, it seemed like a good idea at the time, 
to get a clue as to how the node tree looks from a particular place. 
However, in our modern interconnected world it doesn't really seem to be 
much actual use. Especially as a list is likely to be more than 1000 
lines long!

It is in git/CVS now (together with the latest CTY data).

A restart will be required.

Dirk G1TLH

Dirk Koopman G1TLH wrote:
> Brendan Minish wrote:
>> 1251397503^-> D EI6IZ EI6IZ de EI7MRE 27-Aug-2009 1825Z dxspider 
>> >                                                                     
>> 1251397506^<- I WR3D 
>> PC92^K8SMC^66307^A^^1AE8K^H96^                                                                                    
>> 1251397506^-> D JG1YGH-15 PC16^K8SMC^AE8K - 
>> 1^H25^                                                                                     
>> 1251397506^-> D IR5PWJ-6 
>> PC92^K8SMC^66307^A^^1AE8K^H95^                                                                                
>> 1251397506^-> D EI7WDX 
>> PC92^K8SMC^66307^A^^1AE8K^H95^                                                                                  
>> 1251397506^<- I IR5PWJ-6 
>> PC92^K8SMC^66307^A^^1AE8K^H95^                                                                                
>> 1251397506^<- I EI7WDX 
>> PC92^K8SMC^66307^A^^1AE8K^H96^                                                                                  
>> 1251397507^<- I IR5PWJ-6 
>> PC92^DB0FHN-6^66307^D^^1DB0CHZ^H97^                                                                           
>> 1251397507^-> D JG1YGH-15 
>> PC17^DB0CHZ^DB0FHN-6^H25^                                                                                    
>> 1251397507^-> D EI7WDX 
>> PC92^DB0FHN-6^66307^D^^1DB0CHZ^H96^                                                                             
>> 1251397507^-> D WR3D 
>> PC92^DB0FHN-6^66307^D^^1DB0CHZ^H96^                                                                               
>> 1251397507^<- I IR5PWJ-6 
>> PC92^DB0FHN-6^66307.01^A^^1ON6KE^H97^                                                                         
>> 1251397507^-> D EI7WDX 
>> PC92^DB0FHN-6^66307.01^A^^1ON6KE^H96^                                                                           
>> 1251397507^-> D WR3D 
>> PC92^DB0FHN-6^66307.01^A^^1ON6KE^H96^                                                                             
>> 1251397507^<- I WR3D 
>> PC92^DB0FHN-6^66307^D^^1DB0CHZ^H94^                                                                               
>> 1251397508^<- I EI7WDX 
>> PC92^DB0FHN-6^66307^D^^1DB0CHZ^H93^                                                                             
>> 1251397508^<- I EI7WDX 
>> PC92^DB0FHN-6^66307.01^A^^1ON6KE^H95^                                                                           
>> 1251397509^<- I WR3D 
>> PC92^VK3AVE-4^66309^K^5VK3AVE-4:5455:0.48^9^2^H97^                                                                
>> 1251397509^-> D IR5PWJ-6 
>> PC92^VK3AVE-4^66309^K^5VK3AVE-4:5455:0.48^9^2^H96^                                                            
>> 1251397509^-> D EI7WDX 
>> PC92^VK3AVE-4^66309^K^5VK3AVE-4:5455:0.48^9^2^H96^                                                              
>> 1251397509^<- I IR5PWJ-6 
>> PC92^VK3AVE-4^66309^K^5VK3AVE-4:5455:0.48^9^2^H94^                                                            
>> 1251397509^<- I EI7WDX 
>> PC92^VK3AVE-4^66309^K^5VK3AVE-4:5455:0.48^9^2^H95^                                                              
>> 1251397509^<- I EI6IZ 
>> sh/new                                                                                                           
>> 1251397509^Deep recursion on subroutine "Route::config" at 
>> /spider/perl/Route.pm line 
>> 255.                                             1251397509^ at 
>> /spider/perl/Route.pm line 
>> 255                                                                                          
>> 1251397509^     Route::config('Route::Node=HASH(0x3091440)', 1, 135, 
>> 99, 'HASH(0x35e8390)') called at /spider/perl/Route.pm line 255   
>> 1251397509^     Route::config('Route::Node=HASH(0x20c6550)', 1, 135, 
>> 98, 'HASH(0x35e8390)') called at /spider/perl/Route.pm line 255   
>> 1251397509^     Route::config('Route::Node=HASH(0x1df5460)', 1, 135, 
>> 97, 'HASH(0x35e8390)') called at /spider/perl/Route.pm line 255   
> 
> If you are getting this consistantly would you do me a favour and 
> 'set/debug routec' and then send me the output under plain cover. It 
> will be quite large...
> 
> Dirk
> 
> _______________________________________________
> 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