Is there some good reason for ntpdig to be doing asynchronous DNS?

Eric S. Raymond esr at
Wed Nov 9 18:38:29 UTC 2016

Mark suggested I ask the devel list this.

C ntpdig goes to vast efforts to do asynchonous DNS lookup, and I
don't get why.  It's not like ntpd - ntpdig doesn't have anything else
to do while it's waiting for replies, and being UDP datagrams the
requests themselves don't block.

Anyone have a good explanation for this? It looks like overengineering
to me.
		<a href="">Eric S. Raymond</a>

False is the idea of utility that sacrifices a thousand real advantages for
one imaginary or trifling inconvenience; that would take fire from men because
it burns, and water because one may drown in it; that has no remedy for evils
except destruction.  The laws that forbid the carrying of arms are laws of
such a nature.  They disarm only those who are neither inclined nor determined
to commit crimes.
        -- Cesare Beccaria, as quoted by Thomas Jefferson's Commonplace book

More information about the devel mailing list