<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> servers (the case, e.g., for some people using the built-in DNS<br> server in ADSL modems/routers). There is a once-per-process timeout<br> in case of a broken server. To avoid it, users can run nscd or put<br> 'options single-request' in /etc/resolv.conf.<br> 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. </div><div><br></div><div>Haven't played with the single-request in /etc/resolv.conf so can't comment on that. </div></div><br></body></html>