On Tue, Jul 13, 2010 at 3:11 AM, Jacques <[email protected]> wrote: > Yes, wget works fine. As does lynx, etc. :D > I checked ulimit per Jorge's response as well. No impact. > I ran make test, (which I should have done before). 123 of 174 tests > failed. All the same 503 issue.
> I'm going to recompile with debugging enabled and see what I can see. > FYI, the log of tests is attached if you have any insights. I'm getting the same thing on my rig. Varnish _can't_ work with these tests failing. The firstmost basic test checks if anything gets through by setting up a local backend, and even this fails: # top TEST ././tests/b00000.vtc starting # top TEST Does anything get through at all ? Since Jorge is running his rig fine, is there a big difference between Solaris10 and OpenSolaris? Maybe in what kind of libc is employed? Like a libc which doesn't have thread-safe error handling? A little bit of debugging shows me that child creation fails due to basic thread safety checks, the relevant line being: Child (21308) Panic message: Assert error in wrk_herdtimer_thread(), cache_pool.c line 419: r...@os# varnishd -a :80 -b 87.238.47.204:80 -d Message from C-compiler: cc: unrecognized option `-Kpic' NB: Storage size limited to 2GB on 32 bit architecture, NB: otherwise we could run out of address space. storage_file: filename: ./varnish.DcaGMP size 2047 MB. Using old SHMFILE Varnish on -sfile,-hcritbit 200 193 ----------------------------- Varnish HTTP accelerator CLI. ----------------------------- Type 'help' for command list. Type 'quit' to close CLI session. Type 'start' to launch worker process. start child (21308) Started Pushing vcls failed: CLI communication error Stopping Child 200 0 Child (21308) died signal=6 Child (21308) Panic message: Assert error in wrk_herdtimer_thread(), cache_pool.c line 419: Condition(errno_is_multi_threaded != 0) not true. thread = (wrk_herdtimer) ident = -sfile,-hcritbit,no_waiter Backtrace: 80730cd: /usr/local/sbin/varnishd'pan_ic+0xa9 [0x80730cd] 8074c8e: /usr/local/sbin/varnishd'wrk_herdtimer_thread+0x86 [0x8074c8e] fedacd56: /lib/libc.so.1'_thrp_setup+0x7e [0xfedacd56] fedacfe0: /lib/libc.so.1'_lwp_start+0x0 [0xfedacfe0] Child (-1) said Child (-1) said Child starts Child (-1) said managed to mmap 2147479552 bytes of 2147479552 Child cleanup complete ( yup , for some reason it's a 32-bit install :-() 0K _______________________________________________ varnish-misc mailing list [email protected] http://lists.varnish-cache.org/mailman/listinfo/varnish-misc
