Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CPAN-Mini CPAN distribution.

Report information
The Basics
Id: 35661
Status: stalled
Priority: 0/
Queue: CPAN-Mini

People
Owner: Nobody in particular
Requestors: adamk [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Deal with HTTP pipeline collapses
I run minicpan over a relatively slow link... Every now and then when it gets just a little too slow, the minicpan crashes with HTTP error "500 Server closed connection without sending any data back". I suspect this is the pipeline timeout kicking in and the pipeline collapsing. If so, add support for catching these errors, reopening the pipeline and continuing.
I'd rather not add this right to CPAN::Mini. Give it a try, changing LWP::UserAgent to LWP::UserAgent::Determined. I can either make the UA class configurable or my making Determined a prereq. Let me know if it fixes things. -- rjbs