]> git.pld-linux.org Git - packages/perl-Net-DNS.git/commitdiff
- fix case when all nameservers in resolv.conf are unreachable
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 13 Sep 2002 10:08:30 +0000 (10:08 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    perl-Net-DNS-unreachable_ns.patch -> 1.1

perl-Net-DNS-unreachable_ns.patch [new file with mode: 0644]

diff --git a/perl-Net-DNS-unreachable_ns.patch b/perl-Net-DNS-unreachable_ns.patch
new file mode 100644 (file)
index 0000000..2d17da9
--- /dev/null
@@ -0,0 +1,15 @@
+diff -urN Net-DNS-0.28.org/lib/Net/DNS/Resolver.pm Net-DNS-0.28/lib/Net/DNS/Resolver.pm
+--- Net-DNS-0.28.org/lib/Net/DNS/Resolver.pm   Fri Sep 13 12:02:07 2002
++++ Net-DNS-0.28/lib/Net/DNS/Resolver.pm       Fri Sep 13 12:02:41 2002
+@@ -812,6 +812,11 @@
+               return;
+       }
++      if ($#ns == -1) {
++              $self->errorstring('all nameservers unreachable');
++              return;
++      }
++
+       my $sel = Net::DNS::Select->new($os, $sock);
+       # Perform each round of retries.
This page took 0.028742 seconds and 4 git commands to generate.