CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/03/24 11:55:59
Modified files:
sbin/unwind : frontend.c resolver.c unwind.h
Log message:
Do not check every resolver every 30 seconds as that is wasteful and
pointless.
Trigger a check
- on startup
- when forwarders change on config reload
- when dhcp provided forwarders change
- on network interface state change
When a check finishes and the checked resolver cannot resolve anything
configure a timer to run another check in the future using an
exponential backoff for the timeout.