If a resolver times out, rotate through the nameservers provided by the "nameservers" parameter, not the default ones or whatever was last sent to Net::DNS' resolver.
I've applied his patch from rt.cpan.org 48335, and I took his suggestion to start using Test::NoWarnings. Philip Gwyn found a strange case where IPv6 localhost was returned as ::1 rather than the long form. Added a check for both forms. Bumped the version to 1.050 for release.
Jonathan Yu, ironically in rt.cpan.org ticket 48336. :)
comments. Suggested by Leonid Rashkovsky in e-mail.
Documented the bug tracker, repository, and other resource URLs.
IPv6 addresses in /etc/hosts or your favorite operating system's equivalent.
#14723 by Branislav Gerzo, and umbrella ticket #15009 by cycling through the list of resolvers known to Net::DNS if the top one times out.
René's patch uses Net::DNS to find poe.perl.org's address and use that instead of hardcoded values. Thanks also go to René for submitting the patch through rt.cpan.org. I may never have discovered ticket 506915 on bugs.debian.org.
Somehow this bug has been no problem for people this entire time. An amazing trick really :D
than single octets.
detectable network. Resolves rt.cpan.org ticket 33677.
accessor. Thanks to Chris Williams for kinda suggesting it. :)
21190 by Alexandr Ciornii.
latest version of that dependency in the hopes that some things are fixed. Too bad I don't have test cases for those issues... there's no way for me to tell if anything's fixed by this simple change.
Replace some post() calls with call() to avoid race conditions. In general, method interfaces should use call() rather than post() so that they affect internal structures synchronously.
they don't fail with all POE asserts on.
Sweet! Also expanded the common test code so that line numbers would be properly reported.