Author: stas
Date: Tue Dec  7 09:28:56 2004
New Revision: 110115

URL: http://svn.apache.org/viewcvs?view=rev&rev=110115
Log:
explain why the "unsafe"-non-POSIX subtest is not run under static prefork

Modified:
   perl/modperl/trunk/t/response/TestPerl/signals.pm

Modified: perl/modperl/trunk/t/response/TestPerl/signals.pm
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/t/response/TestPerl/signals.pm?view=diff&rev=110115&p1=perl/modperl/trunk/t/response/TestPerl/signals.pm&r1=110114&p2=perl/modperl/trunk/t/response/TestPerl/signals.pm&r2=110115
==============================================================================
--- perl/modperl/trunk/t/response/TestPerl/signals.pm   (original)
+++ perl/modperl/trunk/t/response/TestPerl/signals.pm   Tue Dec  7 09:28:56 2004
@@ -11,14 +11,13 @@
 
 use POSIX qw(SIGALRM);
 
-#use POSIX ':signal_h';
-
 use Apache::Const -compile => qw(OK);
 
 my $mpm = lc Apache::MPM->show;
 
 # signal handlers don't work anywhere but with prefork, since signals
 # and threads don't mix
+# moreover "unsafe"-non-POSIX sighandlers don't work under static prefork
 
 sub handler {
     my $r = shift;
@@ -31,6 +30,7 @@
     plan $r, tests => $tests,
         need { "works only for prefork" => ($mpm eq 'prefork') };
 
+    # doesn't work under static prefork
     if (!$static) {
         local $ENV{PERL_SIGNALS} = "unsafe";
 

Reply via email to