At 11:35 AM -0700 8/2/04, Stas Bekman wrote:
To start with I want to have a short test case that I can reproduce the problem with. Too bad you had it happening only over SSL. We need to check the Apache source to see, who else sends APR__ECONNABORTED and hopefully have a simpler test.
I'm not sure I could come up with a test case, even if it wasn't an SSL-only thing. It also seems to depend on the browser being IE, so it's likely that LWP couldn't be used to reproduce the problem. Let me give it a try, though. If I come up with a test case, I'll send it along.
do you know if you were hitting it on the reading of the request or sending the response?
Upon sending the response. The original error message happens in my code when I try to "print" the HTTP header.
Yeah, that's what I thought. I suppose we could handle that internally then. But I want to have a failing test first. It should work with LWP, just as you see in LWP. Not sure how to arrange that with LWP. Ideas? We need to start the request and then kill it. I suppose we could do an alarm handler, but with 5.8.0 safe signals things, I'm not sure it will actually work. Can you give it a try?
This is somewhat unrelated: I was also playing around last week with some replacement "print" code to test $RequestRec->connection()->aborted() to see if the connection has been dropped before printing, but it doesn't seem to work. I always get a false return from that function in this case. I didn't look to see what method that function is using to detect the abort, but it doesn't work in this situation.
Are you by chance using a proxy server?
-- __________________________________________________________________ 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
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html