aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2017-06-27 10:21:34 +0200
committerFlorian Weimer <fweimer@redhat.com>2017-06-27 10:21:34 +0200
commit39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac (patch)
treeb47f1c3fcefa1b1879caed62862d81ad78e64f0e /ChangeLog
parente6b4e2de6dd91efdcac80b79149c596de8a26b70 (diff)
downloadglibc-39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac.zip
glibc-39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac.tar.gz
glibc-39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac.tar.bz2
resolv: Avoid timeouts in test-resolv-res-init, test-resolv-res_init-thread
Some Linux kernels have very aggressive ICMP rate limiting on the loopback interface. This commit introduces a minimal echoing DNS server inside the network namespace, so that there is no need for ICMP error messages anymore.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 279059b..f885eb4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2017-06-27 Florian Weimer <fweimer@redhat.com>
+ Work around test timeouts with ICMP rate limiting on localhost.
+ * resolv/tst-resolv-res_init-skeleton.c (start_dummy_server): New
+ function.
+ (do_test): Call it.
+
+2017-06-27 Florian Weimer <fweimer@redhat.com>
+
Call _res_hconf_init from __res_vinit.
* inet/gethstbyad_r.c (NEED__RES_HCONF): Remove.
* inet/gethstbynm2_r.c (NEED__RES_HCONF): Likewise.