> I suppose it's coming from perl_shutdown below:
> 
> static void mp_dso_unload(void *data)
> {
>     array_header *librefs;
> 
>     librefs = xs_dl_librefs((pool *)data);
>     perl_destruct_level = 2;
>     perl_shutdown(NULL, NULL);
>     unload_xs_so(librefs);
> }

mod_perl as a dso in 1.0 is notorious for things like this.  some people
have said that using mod_perl as a DSO works just fine for them, while the
prevailing urban legend is that it causes subtle problems like this.

so, if you have the ability to recompile mod_perl into httpd statically it
just might help "fix" an otherwise difficult bug to track down.

--Geoff

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to