linux-man.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch] resolv.conf.5 add "single-request-reopen" option
@ 2012-09-11 18:35 Todd Lewis
       [not found] ` <504F8488.6030900-vEoVa6Jh+/J4piUD7e9S/g@public.gmane.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Todd Lewis @ 2012-09-11 18:35 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w; +Cc: linux-man-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 1008 bytes --]

The attached "diff -u" formatted patch applies to
http://git.kernel.org/?p=docs/man-pages/man-pages.git;a=blob_plain;f=man5/resolv.conf.5;hb=HEAD
as it existed on 2012-09-11--14:31.

It adds documentation for the "single-request-reopen" option. This
information was found in the changelog notes
(http://sourceware.org/ml/libc-alpha/2009-10/msg00063.html) from Ulrich
Drepper. The issue and solution were both brought to my attention by a
discussion on our internal mailing list which mentioned this undocumented
feature. Several users indicated they have been suffering from slow DNS
resolutions on machines behind certain firewalls and that this solved
their problems. Seems like others would like to know about it.
-- 
   +--------------------------------------------------------------+
  / Todd_Lewis-gpQNmkgQrW4@public.gmane.org  919-445-0091  http://www.unc.edu/~utoddl /
 /               Honk if you love peace and quiet.              /
+--------------------------------------------------------------+

[-- Attachment #2: resolv.conf-single-request-reopen.patch --]
[-- Type: text/x-patch, Size: 625 bytes --]

--- /tmp/man5_resolv.conf.5-orig	2012-09-11 14:25:26.406461617 -0400
+++ /tmp/man5_resolv.conf.5	2012-09-11 14:29:16.972540431 -0400
@@ -168,6 +168,12 @@
 (currently 2, see \fI<resolv.h>\fP).
 The value for this option is silently capped to 5.
 .TP
+.BR single-request-reopen " (since glibc 2.11)"
+closes the socket and opens a new one before sending a second DNS lookup
+if the first one is not handled correctly. This greatly speeds up lookups
+in broken DNS environments that would otherwise await timeouts before
+rediscovering the need to reset connections in every process. 
+.TP
 .B rotate
 .\" Since glibc 2.2
 sets

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-09-11 20:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-11 18:35 [patch] resolv.conf.5 add "single-request-reopen" option Todd Lewis
     [not found] ` <504F8488.6030900-vEoVa6Jh+/J4piUD7e9S/g@public.gmane.org>
2012-09-11 20:26   ` Todd Lewis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).