I have a really strange problem and although I'm not 100% sure it's due to
Apache::Reload, it seems the most likely candidate.  This is apache 1.3.29
and mod perl 1.29 with perl 5.6.1 on freebsd 5.2.1.  My code is a perl
handler and with all the modules preloaded via startup.pl each apache
process uses right at 20mb of memory.

When I have apache::reload as an init handler in httpd.conf, apache
processes will randomly go from 20mb to 120 or sometimes over 500 mb of
memory.  I haven't narrowed it down to an exact place in the code that
triggers it, because simply taking out apache::reload made it stop.
Sometimes I have to run the code dozens of times to trigger the memory
usage, other times it happens on the first try.

In httpd.conf this is how I had apache::reload:

PerlInitHandler Apache::Reload
  PerlSetVar ReloadAll Off

I only had 'use Apache::Reload' in one very small module in my code.

Anyone heard of this type of problem before with Apache::Reload?

Chris




-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to