Hi,

> I just debug it and it looks like there is some problem with parsing
> in MirrorURLUtil - fetchMirrorFromCGIResult. We go following web page [1].
> What actually should be parsed out of it ?

Yes you’re seeing what I saw, that’s the full HTML rather than XML result 
returned. I’m guessing It may be inconsistent depending on where you are. I’ve 
not looked at the code in detail but I'm wondering does it make two requests to 
that URL? 

If it makes two requests A and B and A returns HTML and B returns XML it may be 
that we may have a timing issue.

For fast connections A gets results right away and then B get results straight 
away, but for slower requests A result could occur after B results return.

In one case:
Call A is made
Call A returns a lot of HTML
Call B is made
Call B returns short XML

In the other case:
Cal A is made
Call B is made
Call B returns short XML
Call A returns a lot of HTML

No idea if this is the case but just suggesting it as a possible explanation 
that seems to fit what is going on.

Thanks,
Justin

Reply via email to