> 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