[EMAIL PROTECTED] wrote:

[Thu Nov 27 23:46:07 2003] [error] [client 172.16.1.2] Error: read 1 bytes, expected 143 ('(null)') at /usr/local/lib/perl5/site_perl/5.8.2/mach/Apache2/ModPerl/RegistryCooker.pm line 528.

[Thu Nov 27 23:46:08 2003] [error] [client 172.16.1.2] Error reading '/www/app/cgi/my-script': 9:Bad file descriptor at /usr/local/lib/perl5/site_perl/5.8.2/mach/Apache2/ModPerl/RegistryCooker.pm line 528.

I can't reproduce the problem with the cvs version of mod_perl, would you consider giving it a try?
http://perl.apache.org/download/source.html#Development_mod_perl_2_0_Source_Distribution


The error you quote is in slurp_filename, which was fixed after 1.99_11 was released:

fix slurp_filename to always open the file and not try to guess
whether filename has been already opened, as there is no reliable way
to accomplish that [Stas]

I wonder why changing path_info triggers re-read of the source file, ModPerl::Registry bases its package name on the path to the script on the filesystem. I'll look at it.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to