You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@apache.org on 2001/12/11 05:22:33 UTC

cvs commit: modperl-2.0/src/modules/perl modperl_perl.c

dougm       01/12/10 20:22:32

  Modified:    src/modules/perl modperl_perl.c
  Log:
  call END blocks before interpreter shutdown
  
  Revision  Changes    Path
  1.9       +4 -0      modperl-2.0/src/modules/perl/modperl_perl.c
  
  Index: modperl_perl.c
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_perl.c,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- modperl_perl.c	2001/11/02 02:59:32	1.8
  +++ modperl_perl.c	2001/12/11 04:22:32	1.9
  @@ -100,6 +100,10 @@
       PL_origenviron = environ;
   #endif
   
  +    if (PL_endav) {
  +        modperl_perl_call_list(pTHX_ PL_endav, "END");
  +    }
  +
       perl_destruct(perl);
   
       /* XXX: big bug in 5.6.1 fixed in 5.7.2+