taken off p5p so I don't look so stupid...


I have a workaround for mp2:

#if PERL_REVISION == 5 && PERL_VERSION == 8 && PERL_SUBVERSION == 1
    {
#ifdef THREADS_HAVE_PIDS
#ifdef USE_ITHREADS
        MP_dSCFG(s);
        dTHXa(scfg->mip->parent->perl);
        PL_ppid = (IV)getppid();
#endif
#endif
    }
#endif

which can be run at the child_init phase, immediately after a new process is forked.

can you explain why this is important? I mean, why does mod_perl need to know the pid of the parent apache process? or, better, why is it important that mod_perl take the initiative and fix this. is a workaround patch in mod_perl core really required? what breaks if we don't fix it?


--Geoff


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to