Skip Menu |
 

This queue is for tickets about the libwww-perl CPAN distribution.

Report information
The Basics
Id: 60104
Status: resolved
Priority: 0/
Queue: libwww-perl

People
Owner: Nobody in particular
Requestors: mark [...] blackmans.org
Cc:
AdminCc:

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



Subject: transparent client-side failover for LWP::UserAgent
Download (untitled) / with headers
text/plain 577b
IO::Socket::INET provides a nice mechanism for trying to open a socket to successive multiple DNS A record entries in event of socket open failure, using the 'MultiHomed' key in the constructor LWP::UserAgent should expose this (and/or a general mechanism to pass IO::Socket::INET options in) At the moment, I can achieve this by @LWP::Protocol::http::EXTRA_SOCK_OPTS = ('MultiHomed'=>1); but surely it could be part of the UserAgent constructor (like timeout). This kind of client-side behaviour is pretty standard for GUI browsers. anyway, just part of the wishlist.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.