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.
