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