On 21 February 2014 02:23, Joe Orton <jor...@redhat.com> wrote:

> On Thu, Feb 20, 2014 at 07:52:34AM -0500, Jeff Trawick wrote:
> > WSGI 3.4 daemon mode crashing with httpd 2.4.x...
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0xaef17b70 (LWP 32761)]
> > 0x08078a32 in update_child_status_internal ()
> > (gdb) where
> > #0  0x08078a32 in update_child_status_internal ()
> > #1  0x0809952d in ap_start_lingering_close ()
> > #2  0x080995a9 in ap_lingering_close ()
>
> Fixed in:
>
>
> http://code.google.com/p/modwsgi/source/detail?path=/mod_wsgi.c&name=mod_wsgi-3.X&r=bdbeacb88f348909845445e9d52eb7be401abaf1
>
> mod_wsgi does some surprising things with httpd interfaces which should
> probably be internal-only, or at least better documented API!
>

Crap. I thought those httpd 2.4 fixes were already in mod_wsgi 3.4.

Another reason I have to get off my backside and release an updated
version. Has been too long.

And yes mod_wsgi does lots of evil things which no doubt would be regarded
as evil. Most come from daemon mode. One day I will simply rewrite daemon
mode request handling to not be dependent on Apache request structures and
then it will not be so bad.

Graham

Reply via email to