Child panics on OpenSolaris

2010-02-10 Thread Paul Wright
Hello list, Using the Letsgetdugg[1] article I've installed Varnish on an OpenSolaris zone. During testing it works as expected but when it receives production traffic I'm seeing children die with three different types of panics[2][3][4] that look like this: Panic message: Assert error in

Re: Child panics on OpenSolaris

2010-02-10 Thread Paul Wright
On 10 February 2010 13:00, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002100305m5d7a0d1fj3a1afac6ea7dd...@mail.gmail.com, Paul Wright writes: Hi Paul, We have a number of tickets on this issue already (626,615,588). The problem is that EBADF return indicates

Re: Child panics on OpenSolaris

2010-02-12 Thread Paul Wright
Apologies if this is a duplicate. On 11 February 2010 21:54, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002110739y50bc0b16j687bf75692f42...@mail.gmail.com, Paul Wright writes: I've had a go at 1.) and have two verbose `snoop` traces during child panics.  I used sp.client

Re: Child panics on OpenSolaris

2010-02-12 Thread Paul Wright
On 12 February 2010 12:37, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002120417w6c8ce8bcha2c96a809e9ba...@mail.gmail.com, Paul Wright writes: If so: how long time elapses between the ACK and the RST ? 0.031s Interesting. Can you try to run with this patch: http

Re: Child panics on OpenSolaris

2010-02-15 Thread Paul Wright
On 14 February 2010 17:53, Nils Goroll sl...@schokola.de wrote: Paul, have I missed anything or have you not yet stated which version of OpenSolaris (uname -v) you're using? If you don't use a standard build, could you please give the hg changeset you're on? You're right, I'd forgotten to

Re: Child panics on OpenSolaris

2010-02-17 Thread Paul Wright
On 16 February 2010 20:48, Poul-Henning Kamp p...@phk.freebsd.dk wrote: OK, It took me a day to liberate a machine to install OpenSolaris on. Then it took most of a day to remember why I really like FreeBSD over Solaris. Then I got distracted by the failing non-blocking connect to

Re: Child panics on OpenSolaris

2010-02-17 Thread Paul Wright
On 17 February 2010 11:14, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002170310g565a26d8s98170fcebb9b2...@mail.gmail.com, Paul Wright writes: On 17 February 2010 10:57, Poul-Henning Kamp p...@phk.freebsd.dk wrote: I have pulled the latest revision and can confirm

Re: Child panics on OpenSolaris

2010-02-18 Thread Paul Wright
On 17 February 2010 18:46, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002170852g532cd8acqb570e6db4b829...@mail.gmail.com, Paul Wright writes: (The cookie header ensures the request is passed through to the backend. Curl will respond with Failure when receiving data from

Re: Child panics on OpenSolaris

2010-02-19 Thread Paul Wright
On 17 February 2010 18:46, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002170852g532cd8acqb570e6db4b829...@mail.gmail.com, Paul Wright writes: (The cookie header ensures the request is passed through to the backend. Curl will respond with Failure when receiving data from

Re: Child panics on OpenSolaris

2010-02-22 Thread Paul Wright
On 19 February 2010 17:45, Paul Wright wrighty+varnishm...@gmail.com wrote: On 17 February 2010 18:46, Poul-Henning Kamp p...@phk.freebsd.dk wrote: In message 282e72051002170852g532cd8acqb570e6db4b829...@mail.gmail.com, Paul Wright writes: (The cookie header ensures the request is passed

Re: Child panics on OpenSolaris

2010-03-04 Thread Paul Wright
On 22 February 2010 18:02, Paul Wright wrighty+varnishm...@gmail.com wrote: ... For anyone else following along I've now had varnish running for over 5 hours without issue, here are the things I found out: * add the Range unsetting code to ensure that such requests don't make it through