]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix DiG query retry and fail-over bug
authorAram Sargsyan <aram@isc.org>
Wed, 15 Jun 2022 12:58:00 +0000 (12:58 +0000)
committerAram Sargsyan <aram@isc.org>
Fri, 22 Jul 2022 08:35:35 +0000 (08:35 +0000)
commit99085c587e0cd235797f980810d32b9dcf960df2
treeaff5f7f8f78f875fb210d308611aeee5a316851f
parent060feeb454f1ebf061af8213624738e723f94520
Fix DiG query retry and fail-over bug

When the `send_done()` callback function gets called with a failure
result code, DiG erroneously cancels the lookup.

Stop canceling the lookup and give DiG a chance to retry the failed
query, or fail-over to another server, using the logic implemented in
the `recv_done()` callback function.
bin/dig/dighost.c