>Number: 1232 >Category: general >Synopsis: mod_perl scripts behaves strangely after "Apache->print lost >connection...". >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Wed Oct 15 11:50:00 PDT 1997 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.2.4 >Environment: SunOS tjatte 5.5.1 Generic_103640-12 sun4m sparc SUNW,SPARCstation-10 >Description: mod_perl v 1.00 perl v 5.004_03
During heavy load and many interrupted requests, after the server has logged a "Apache->print lost connection.." message, the scripts start to behave very strangely resulting in Server Errors. A typical strange behaviour is trying to AUTOLOAD a previously loaded module: [Wed Oct 15 14:09:43 1997] Apache->print lost connection to client 193.15.66.56 Use of uninitialized value at /usr/local/lib/perl5/site_perl/Quote.pm line 55. Use of inherited AUTOLOAD for non-method Apache::ADAuth() is deprecated at /usr/local/lib/perl5/site_perl/Quote.pm line 55. [Wed Oct 15 14:10:53 1997] Can't locate auto/Apache/ADAuth.al in @INC (@INC contains: /usr/local/lib/perl5/sun4-solaris/5.00403 /usr/local/lib/perl5 /usr/local/lib/perl5/site_perl/sun4-solaris /usr/local/lib/perl5/site_perl) at /usr/local/lib/perl5/site_perl/Quote.pm line 55 Note that the script runs for hundreds of times without any error before this happens. The module Apache::ADAuth is used as a PerlAuthenHandler, but the error occurs even without Authentication handlers, in other loaded modules such as Apache::Registry. After the error has accured once, that server process produces the error for every request. >How-To-Repeat: The error always accur when repeatedly interrupting requests to the script. >Fix: No >Audit-Trail: >Unformatted:
