>>>> "SJT" == Stephen J Turnbull
<turnbull(a)sk.tsukuba.ac.jp> writes:
>>>> "Sean" == Sean MacLennan
<seanm(a)storm.ca> writes:
Sean> If I change the ai_family from PF_UNSPEC (it
is currently
Sean> AF_UNSPEC) to PF_INET, the problem goes away.
Sean> Now, how do we make sure this dosen't get dropped again?
SJT> PROBLEMS file, I guess?
SJT> There's a "slow startup on Linux" item. Maybe Martin has an
opinion
SJT> about whether this should be generalized to "Slow Startup / Often
SJT> reported on Linux"?
Martin has the opinion that he should take a month and really fix the
problem. Martin vaguely recalls there was a problem with getaddrinfo
in Red Hat 6.0 (and presumably other Linuxen) that was fixed in 6.1.
Hideaki had a patch, but its GPL-compatibility was in question and
it needed some more work to properly lispify/autoconfiscate.
Martin thinks that /etc/nsswitch.conf (see nsswitch.conf(5)) should
control whether dns is consulted before /etc/hosts.
SJT> Possibly we also ought to consider implementing a Lisp variable and
SJT> maybe a command line option (since the lookup is pretty early) to
SJT> implement the solution you're using.
Creating yet another lisp variable is relatively easy. It's harder to
know exactly what the Right Thing is.