<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body smarttemplateinserted="true" bgcolor="#FFFFFF" text="#000000">
I'm looking to use dnsmasq in a solution with unreliable and slow
upstream DNS servers.<br>
The ideal solution would be if when fetching a record from dnsmasq,
it would cache the record according to the upstream TTL. If it has
the record already cached, but the TTL is over 50% to expiration,
dnsmasq would immediately respond to the query, but would also start
trying to refetch the record from the upstream server.<br>
<br>
Similar type of behavior is used by many network protocols such as
DHCP, and even DNS itself (zone transfer refresh/expiry).<br>
<br>
I've seen a few requests from this on the mailing list, such as
<a class="moz-txt-link-freetext" href="https://www.mail-archive.com/dnsmasq-discuss%40lists.thekelleys.org.uk/msg07555.html">https://www.mail-archive.com/dnsmasq-discuss%40lists.thekelleys.org.uk/msg07555.html</a><br>
That one indicates that the issue would be investigated after 2.67
was released. Did this ever go anywhere?<br>
<br>
Thanks<br>
<br>
-Patrick<br>
</body>
</html>