Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ModPerl: ASP

Apache::RequestIO::print: (103) Software caused connection abort

 

 

ModPerl asp RSS feed   Index | Next | Previous | View Threaded


patrick.j.conroy at gmail

Dec 29, 2004, 7:01 AM

Post #1 of 2 (1670 views)
Permalink
Apache::RequestIO::print: (103) Software caused connection abort

Hello all,

A very strange error just started up. I have had an app running on a
Fedora Core 2 server for a while now with Apache/2.0.51 and
mod_perl-1.99_12-2.1. In the past couple of days I have started
getting hundreds of the following errors:

error executing eventpop.html: Apache::RequestIO::print: (103)
Software caused connection abort at
/usr/lib/perl5/site_perl/5.8.3/Apache/ASP/Response.pm line 279,
/usr/lib/perl5/site_perl/5.8.3/Apache/ASP.pm line 1483

It seems to happen whenever a client navigates away from the page
before the app is finished serving it.

The only things that have changed on this app just prior to this error
are that now the clients are connecting over SSL and one of the
back-end databases that the app is connecting to is much far away
(which makes it more likely the client has navigated away before the
page finishes). But, since I never saw this error at all before, I am
inclined to believe it has something to do with SSL.

I found a commented "if ($self->{IsClientConnected})" block around
line 279 in Apache::ASP::Response and uncommented it thinking that it
would fix the problem. It has helped, but not completely eliminated
the problem.

Has anyone seen anything like this before? Any ideas on how to overcome it?

Thanks,
Patrick

---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe [at] perl
For additional commands, e-mail: asp-help [at] perl


josh at chamas

Dec 31, 2004, 1:44 PM

Post #2 of 2 (1487 views)
Permalink
Re: Apache::RequestIO::print: (103) Software caused connection abort [In reply to]

Patrick Conroy wrote:
> Hello all,
>
> A very strange error just started up. I have had an app running on a
> Fedora Core 2 server for a while now with Apache/2.0.51 and
> mod_perl-1.99_12-2.1. In the past couple of days I have started
> getting hundreds of the following errors:
>
> error executing eventpop.html: Apache::RequestIO::print: (103)
> Software caused connection abort at
> /usr/lib/perl5/site_perl/5.8.3/Apache/ASP/Response.pm line 279,
> /usr/lib/perl5/site_perl/5.8.3/Apache/ASP.pm line 1483
>
> It seems to happen whenever a client navigates away from the page
> before the app is finished serving it.
>

I am not aware of what would cause this problem, nor what the
fix should be. You might repost this to the mod_perl list and
see what could be a fix/work around. Maybe there is a mod_perl
upgrade or related fix for you?

It seems like I could wrap the call to $r->print() in an eval
to prevent this kind of error, but this seems to me like
a fatal error should not be thrown regardless.

Regards,

Josh


---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe [at] perl
For additional commands, e-mail: asp-help [at] perl

ModPerl asp RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.