[ntp:questions] nptq -p slowness
Danny Mayer
mayer at ntp.isc.org
Sun Feb 4 05:47:40 UTC 2007
Serge Bets wrote:
> On Thursday, February 1, 2007 at 0:34:10 +0100, Serge Bets wrote:
>
>> It seems you are right on the track: My system has no getaddrinfo().
>> So ntpq 4.2.4 uses its own bundled replacement from
>> libntp/ntp_rfc2553.c, which doesn't seem to make use of
>> AI_NUMERICHOST.
>
> Confirmed: libntp/ntp_rfc2553.c:getaddrinfo() calls do_nodename(), which
> calls DNSlookup_name(), regardless of AI_NUMERICHOST. To confirm it
> experimentaly I made the DNSlookup_name() call conditional. And then
> ntpq -p display becomes normally fast, and DNS logs show no more
> importune A queries. Problem solved: Bravo Ronan, thank you very much,
> and thanks to all contributors. :-)
>
> Next step is to report this to bugzilla, I suppose. Could anyone suggest
> a proper fix? Mine works as proof but is probably inapropriate:
>
I put a fix into the code which will have to be rolled into the
repository. We do need a bugzilla report.
Danny
More information about the questions
mailing list