Apache2::RequestIO::read: timeout error

Apache2::RequestIO::read: timeout error

am 04.01.2007 21:32:16 von neophenix

I have recently been moving things to mod_perl2, and everything has
been going great, except these errors that keep popping up every couple
minutes in our apache error logs:

[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 198) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 204) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 202) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 203) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 223) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 198) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 198) line 5
[error] Apache2::RequestIO::read: (70007) The timeout specified has
expired at (eval 224) line 5

etc, etc

Out of say, 100,000 hits a day, I see about 200 of these errors. I
have been looking around trying to get some insight into them, but all
I could find was a post from earlier this year that led to maybe a bug
in CGI.pm

http://groups.google.com/group/comp.infosystems.www.authorin g.cgi/browse_thread/thread/cd79e6fd25563fbc/ef89981213301f40 ?lnk=st&q=Apache2%3A%3ARequestIO%3A%3Aread%3A+(70007)+The+ti meout+specified+has+expired+a&rnum=1#ef89981213301f40

I have added an if that looks to see if the content_length is 0 and if
so spit me out the http_user_agent in hopes I could narrow down if this
was a client thing, but so far after adding the code I have seen a lot
of timeouts again, but no corresponding entries of user agents.

Simply put, I am stumped and any help is greatly appreciated.