dns: prefer monotonic clock for timeouts
authorA. Wilcox <AWilcox@Wilcox-Tech.com>
Fri, 30 Dec 2022 03:21:32 +0000 (21:21 -0600)
committerRich Felker <dalias@aerifal.cx>
Sun, 12 Feb 2023 23:03:24 +0000 (18:03 -0500)
Before this commit, DNS timeouts always used CLOCK_REALTIME, which
could produce spurious timeouts or delays if wall time changed for
whatever reason.

Now we try CLOCK_MONOTONIC and only fall back to CLOCK_REALTIME when
it is unavailable.


No differences found