<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Oct 27, 2009, at 9:37 AM, Rémi Denis-Courmont wrote:</div><blockquote type="cite"><div><blockquote type="cite"><font class="Apple-style-span" color="#000000"><br></font></blockquote><br>AFAIK, that case is worked around in glibc 2.10:<br>* DNS IPv4-IPv6 parallel lookup now deals better with broken DNS<br> &nbsp;servers (the case, e.g., for some people using the built-in DNS<br> &nbsp;server in ADSL modems/routers). &nbsp;There is a once-per-process timeout<br> &nbsp;in case of a broken server. &nbsp;To avoid it, users can run nscd or put<br> &nbsp;'options single-request' in /etc/resolv.conf.<br> &nbsp;Implemented by Ulrich Drepper.<br></div></blockquote><div><br></div><div><br></div><div>I would recommend not running nscd. It causes all manner of issues and weirdness.&nbsp;</div><div><br></div><div>Haven't played with the single-request in /etc/resolv.conf so can't comment on that.&nbsp;</div></div><br></body></html>