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.authoring.cgi/bro...
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.