]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
engine: throttle outbound queries only when busy
authorMarek Vavrusa <marek@vavrusa.com>
Mon, 18 Apr 2016 00:29:41 +0000 (17:29 -0700)
committerMarek Vavrusa <marek@vavrusa.com>
Mon, 18 Apr 2016 00:29:41 +0000 (17:29 -0700)
commit0b02bf5fe9dc02378d719b491984b72b12cac6a4
tree29246edef23c2291a73b8918c1e2cca6dccb8ade
parentef27f5fe97b68272dbc9f8676b29bfd8d6d765e2
engine: throttle outbound queries only when busy

resolver will always attempt to contact upstreams
known to be bad if it's not busy.
this fixes a problem on low-volume resolvers
where a short connection outage could make
resolvers deny resolving queries even after the
connection is restored
daemon/engine.h
daemon/worker.c