I FOUND IT!! Like you said, it was in CGI.pm. It happens when doing a file upload
###### while ($bytesread=read($image_filename_one,$buffer,1024)) { print OUTFILE $buffer; } ###### If during the upload the user stops, drops or dies then the errors come through which makes me think now that its not as serious of a error as I thought (meaning any ill effects I may have thought was a result of that error message, really isn't). At very least at least I know what causes it. Thanks -Chris ----- Original Message ----- From: "Stas Bekman" <[EMAIL PROTECTED]> > > You probably use CGI.pm or something else that calls $r->read(). This happends > in xs/Apache/RequestIO/Apache__RequestIO.h (hint grep the mod_perl source code): > > /* > * XXX: as stated in ap_get_client_block, the real > * error gets lots, so we only know that there was one > */ > ap_log_error(APLOG_MARK, APLOG_ERR, 0, r->server, > "mod_perl: $r->read failed to read"); > break; > > As you can see from the comment due to a bad implementation of > ap_get_client_block in Apache, the error is not available. I'm planning to > rewrite all these functions to get rid of ap_get_client_block, and work with > bucket brigades instead. > > In any case that won't solve the problem that you are seeing, I'd dig in > Apache. e.g. trying to use mod_cgi (which doesn't use ap_get_client_block) to > reproduce the problem and ask at the httpd list. > > __________________________________________________________________ > 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 > > > We have been having some problems where all of a sudden apache will > > start logging the error of: > > > > [error] mod_perl: $r->read failed to read > >