Another one to try (w/ and w/o last patch). As you realize I'm shooting in the dark, trying to guess where the context could go wrong. Thanks.

Index: src/modules/perl/modperl_interp.c
===================================================================
RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_interp.c,v
retrieving revision 1.60
diff -u -r1.60 modperl_interp.c
--- src/modules/perl/modperl_interp.c   18 Oct 2003 23:45:29 -0000      1.60
+++ src/modules/perl/modperl_interp.c   21 Jan 2004 04:24:07 -0000
@@ -89,6 +89,7 @@
          */
         if ((clone_flags & CLONEf_KEEP_PTR_TABLE)) {
             dTHXa(interp->perl);
+            PERL_SET_CONTEXT(interp->perl);
             ptr_table_free(PL_ptr_table);
             PL_ptr_table = NULL;
         }


__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com


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



Reply via email to