On Wed, 2010-06-30 at 12:26 +0200, Bernd Roesch wrote:
> Hello 
> 
> On 29.06.10, you wrote:
> 
> > 
> > Timing issues are the cause of 95% of crashes in the caching layer: it's
> > the result of synchronising an inherently asynchronous process.
> > 
> >> the code that want access the cache event is this but 
> >> 
> >> sheet = s-> data.css.sheet;
> >> 
> >> do crap because
> >> 
> >> s = 0 
> > 
> > I'm sorry?
> 
> Thats because hlcache_handle_get_content return 0.

It would have helped if you'd provided some context first. As written,
it made little sense.

> I hope i have all logoutput correct enable.

I'm afraid that you haven't.

> I disable that lines in fetch.c and llcache.c and compile
>  
> //#undef DEBUG_FETCH_VERBOSE
> ...
> 
> //#undef LLCACHE_TRACE

This does not enable anything, so results in no additional useful
logging.

To enable verbose logging, make them read as follows:

#define DEBUG_FETCH_VERBOSE

#define LLCACHE_TRACE

Please do this and provide the resultant log file.

> BTW: here are the Options amiga users use.max_fetchers 16 is too much for a 
> 50 MHZ CPU.the classic
> hardware users report best speed with that settings.

The number of fetchers is unlikely to make much difference.

> suppress_curl_debug:0

This, at least, is correct.


J.


Reply via email to