about summary refs log tree commit diff
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.tar.gz
glibc-39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac.tar.xz
glibc-39bd76df3d61c6d83c5aa8bab06c7c1dbe7159ac.zip
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 279059b299..f885eb4994 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.