stas        2004/04/22 13:00:02

  Modified:    t/conf   modperl_extra.pl
  Log:
  as of 5.8.4 when spawning ithreads we get an annoying
    Attempt to free unreferenced scalar ... perlbug #24660
  because of $gtop's CLONE'd object, so skip it for now
  
  Revision  Changes    Path
  1.43      +11 -1     modperl-2.0/t/conf/modperl_extra.pl
  
  Index: modperl_extra.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/t/conf/modperl_extra.pl,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -u -r1.42 -r1.43
  --- modperl_extra.pl  2 Apr 2004 01:55:59 -0000       1.42
  +++ modperl_extra.pl  22 Apr 2004 20:00:02 -0000      1.43
  @@ -318,8 +318,18 @@
   use warnings;
   use strict;
   
  +# XXX: as of 5.8.4 when spawning ithreads we get an annoying
  +#  Attempt to free unreferenced scalar ... perlbug #24660
  +# because of $gtop's CLONE'd object, so skip it for now
  +
   # GTop v0.12 is the first version that will work under threaded mpms
  -use constant HAS_GTOP => eval { require GTop && GTop->VERSION >= 0.12 };
  +use constant MPM_IS_THREADED => eval {
  +    require Apache::Build;
  +    Apache::Build->build_config->mpm_is_threaded();
  +};
  +use constant HAS_GTOP => eval {
  +    !MPM_IS_THREADED && require GTop && GTop->VERSION >= 0.12
  +};
   
   my $gtop = HAS_GTOP ? GTop->new : undef;
   my @attrs = qw(size vsize resident share rss);
  
  
  

Reply via email to