Author: stas
Date: Fri Dec 10 06:37:52 2004
New Revision: 111510

URL: http://svn.apache.org/viewcvs?view=rev&rev=111510
Log:
load Apache::SizeLimit only for non-threaded mpms

Modified:
   perl/modperl/trunk/t/conf/post_config_startup.pl

Modified: perl/modperl/trunk/t/conf/post_config_startup.pl
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/t/conf/post_config_startup.pl?view=diff&rev=111510&p1=perl/modperl/trunk/t/conf/post_config_startup.pl&r1=111509&p2=perl/modperl/trunk/t/conf/post_config_startup.pl&r2=111510
==============================================================================
--- perl/modperl/trunk/t/conf/post_config_startup.pl    (original)
+++ perl/modperl/trunk/t/conf/post_config_startup.pl    Fri Dec 10 06:37:52 2004
@@ -21,16 +21,14 @@
 
 use ModPerl::Util (); #for CORE::GLOBAL::exit
 
-# would be nice to write a real test, but for now just see that we can
-# load it:
-use Apache::SizeLimit ();
-
 use Apache::Const -compile => ':common';
 
 END {
     warn "END in modperl_extra.pl, pid=$$\n";
 }
 
+test_apache_size_limit();
+
 test_loglevel();
 
 test_apache_resource();
@@ -39,8 +37,16 @@
 
 test_server_shutdown_cleanup_register();
 
+
+
 ### only subs below this line ###
 
+sub test_apache_size_limit {
+    require Apache::MPM;
+    # would be nice to write a real test, but for now just see that we
+    # can load it for non-threaded mpms
+    require Apache::SizeLimit unless Apache::MPM->is_threaded;
+}
 
 # test startup loglevel setting (under threaded mpms loglevel can be
 # changed only before threads are started) so here we test whether we

Reply via email to