folks --

  i'm wondering if anyone else has seen the following behaviour, and,
  if you have, how you dealt with it.  here's the problem:

  i have a bunch (200 or so) CGI scripts being handled by
  Apache::RegistryFilter then Apache::Compress, i.e., 

     <FilesMatch "\.(cgi|pl)$">
       SetHandler            perl-script
       PerlSetVar            Filter On
       PerlHandler           Apache::RegistryFilter Apache::Compress
     </FilesMatch>
  
  this typically works very well; however, on occasion i get the
  following error (reformatted):

      [Sun Oct 1 21:19:49 2000] [error] [Sun Oct 1 21:19:49 2000]
      null: Undefined subroutine &Apache::RegistryFilter::handler
      called at
      /usr/local/lib/perl5/site_perl/5.005/Apache/Compress.pm line 37.

  following this, any further registry requests made to this apache
  process result in this error.  here are some details:

    - it isn't the case that only one or two CGI scripts cause this
      error; there is no clear culprit.

    - MaxRequestsPerChild is set to 10.

    - the request that first causes this error takes a long time (300
      seconds or more) to complete.

    - this error only occurs on perhaps 3 requests in every 50k.

    - apache v1.3.9 on solaris 2.6
      modperl 1.21
      Apache::Filter 1.011
      Apache::Compress 1.002


  thanks for any suggestions, i appreciate your time.

cheers,
k.

-- 
kevin montuori

Reply via email to