It may help to have some sort of progress bar output to the browser to prevent timeout.
I have tried to force some output during the spider function but had no luck. All normal output is held until the script completes execution.
One thing this would really be useful for is that site owners could just set the spider running and then let it run until all URL's have been crawled and not have to constantly monitor the progress. Just call me lazy!
Al
