Life just got more interesting. I was right, but it turns out there
is a solution for this in mod_perl, but it's not working.
perl_section_self_boot has the following comment:
/* make sure this module is re-loaded for the second config read */
However that code is not being executed.
BUT, if I add the following to my config file:
<perl>
</perl>
then it gets executed.
I discovered that when I went to add my own section to see if I could
hand delete the $INC entry to force a reload, and lo... it did it for
me.
So, a step forward. Now we're dying here:
#0 0x4be4f5c8 in Perl_hv_fetch_ent ()
#1 0x4be587ec in Perl_pp_helem ()
#2 0x4be53e28 in Perl_runops_standard ()
#3 0x4be042a4 in S_call_body ()
#4 0x4be03f50 in perl_call_sv ()
#5 0x4be039cc in perl_call_method ()
#6 0x00441af4 in embperl_CreateSessionObject ()
#7 0x00442120 in embperl_SetupSessionObjects ()
#8 0x00442488 in embperl_SetupApp ()
#9 0x00444354 in embperl_Init ()
#10 0x0043f168 in embperl_ApacheInit ()
#11 0x000409f0 in ap_init_modules ()
#12 0x0002dc6c in main ()
#13 0x00002410 in _start ()
#14 0x00002240 in start ()
Also, I'm seeing this:
loading perl module 'Tie::IxHash'...not ok
Earlier, I got this message, although now it's gone away.
Bizarre copy of ARRAY in sassign at /usr/local/apache/conf/srm.conf line 16.
[19166]ERR: 66: Embperl Session handling DISABLED because of the
following error: Bizarre copy of IO in anonhash at
/Library/Perl/Apache/SessionX.pm line 57.
Set EMBPERL_SESSION_HANDLER_CLASS to 'no' to avoid this message.
Anyway, I installed Tie::IxHash, and that message went away. I
reinstalled SessionX... and now the module isn't getting init'd the
second time, even though the delete $ENV{"Embperl.pm"} call is being
made. This is getting too weird.
--
Kee Hinckley - Somewhere.Com, LLC
http://consulting.somewhere.com/
[EMAIL PROTECTED]
I'm not sure which upsets me more: that people are so unwilling to accept
responsibility for their own actions, or that they are so eager to regulate
everyone else's.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]