richter     02/03/11 21:12:31

  Modified:    .        Tag: Embperl2c epapinit.c epinit.c
  Log:
  
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.30  +2 -15     embperl/epapinit.c
  
  Index: epapinit.c
  ===================================================================
  RCS file: /home/cvs/embperl/epapinit.c,v
  retrieving revision 1.1.2.29
  retrieving revision 1.1.2.30
  diff -u -r1.1.2.29 -r1.1.2.30
  --- epapinit.c        12 Mar 2002 04:52:07 -0000      1.1.2.29
  +++ epapinit.c        12 Mar 2002 05:12:30 -0000      1.1.2.30
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epapinit.c,v 1.1.2.29 2002/03/12 04:52:07 richter Exp $
  +#   $Id: epapinit.c,v 1.1.2.30 2002/03/12 05:12:30 richter Exp $
   #
   
###################################################################################*/
   
  @@ -129,18 +129,10 @@
   void embperl_ApacheAddModule ()
   
       {
  -    dTHX ;
  -    fprintf ((FILE *)stderr, "addmodule\n") ;
       if (!ap_find_linked_module("embperl.c"))
           {
        embperl_module.name = "embperl.c" ;
  -#if 1 //def WIN32
           ap_add_module (&embperl_module) ;
  -#else
  -        ap_add_loaded_module (&embperl_module) ;
  -     /* avoid warning when using AddModule */
  -        ap_remove_module (&embperl_module) ;
  -#endif
           }
       }
   
  @@ -150,10 +142,8 @@
       {
       int    rc ;
       pool * subpool = ap_make_sub_pool(p);
  -    
       dTHX ;
  -    fprintf ((FILE *)stderr, "initmodule\n") ;
  -
  +    
       ap_register_cleanup(subpool, NULL, embperl_ApacheInitCleanup, 
embperl_ApacheInitCleanup);
       ap_add_version_component ("Embperl/"VERSION) ;
   
  @@ -167,9 +157,6 @@
   
       {
       module * m ;
  -    dTHX ;
  -    
  -    fprintf ((FILE *)stderr, "cleanupmodule \n") ;
       /* make sure embperl module is removed before mod_perl in case mod_perl is 
loaded dynamicly*/
       if (m = ap_find_linked_module("mod_perl.c"))
           if (m -> dynamic_load_handle)
  
  
  
  1.1.2.41  +5 -3      embperl/Attic/epinit.c
  
  Index: epinit.c
  ===================================================================
  RCS file: /home/cvs/embperl/Attic/epinit.c,v
  retrieving revision 1.1.2.40
  retrieving revision 1.1.2.41
  diff -u -r1.1.2.40 -r1.1.2.41
  --- epinit.c  11 Mar 2002 14:08:27 -0000      1.1.2.40
  +++ epinit.c  12 Mar 2002 05:12:30 -0000      1.1.2.41
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epinit.c,v 1.1.2.40 2002/03/11 14:08:27 richter Exp $
  +#   $Id: epinit.c,v 1.1.2.41 2002/03/12 05:12:30 richter Exp $
   #
   
###################################################################################*/
   
  @@ -708,8 +708,10 @@
           }
   #endif
   
  -    if (!pMainPool)
  -        pMainPool = ep_init_alloc() ;
  +    if (pMainPool)
  +        return ok ; /* initialization has already be done */
  +        
  +    pMainPool = ep_init_alloc() ;
       
       if ((rc = embperl_SetupThread (aTHX_ &pThread)) != ok)
           return rc ;
  
  
  

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

Reply via email to