under 'Warn On' Apache::SizeLimit prints: Use of uninitialized value. because post_connection() expects a return status from the callback function. This patch fixes this: (I'm not sure whether OK, is the right status, maybe DECLINED is the best) --- Apache/SizeLimit.pm.orig Mon Oct 16 22:48:18 2000 +++ Apache/SizeLimit.pm Mon Oct 16 22:55:21 2000 @@ -172,9 +172,9 @@ sub exit_if_too_big { my $r = shift; - return if ($REQUEST_COUNT++ < $CHECK_EVERY_N_REQUESTS); + return OK if ($REQUEST_COUNT++ < $CHECK_EVERY_N_REQUESTS); $REQUEST_COUNT = 1; - if (defined($MAX_PROCESS_SIZE)) { + if ($MAX_PROCESS_SIZE) { my $size = &$HOW_BIG_IS_IT(); if ($size > $MAX_PROCESS_SIZE) { # I have no idea if this will work on anything but UNIX @@ -188,6 +188,7 @@ } else { &error_log("you didn't set \$Apache::SizeLimit::MAX_PROCESS_SIZE"); } + return OK; } # setmax can be called from within a CGI/Registry script to tell the httpd I've the same problem in Apache::GTopLimit -- will fix it. _____________________________________________________________________ Stas Bekman JAm_pH -- Just Another mod_perl Hacker http://stason.org/ mod_perl Guide http://perl.apache.org/guide mailto:[EMAIL PROTECTED] http://apachetoday.com http://jazzvalley.com http://singlesheaven.com http://perlmonth.com perl.org apache.org