]> git.ipfire.org Git - thirdparty/bind9.git/commit
Rewrite fetchctx_t reference counting
authorOndřej Surý <ondrej@sury.org>
Fri, 15 Oct 2021 12:04:42 +0000 (14:04 +0200)
committerEvan Hunt <each@isc.org>
Mon, 18 Oct 2021 21:27:13 +0000 (14:27 -0700)
commitd609425bf3a2da03f2f64e9875ae9248f4f23d52
tree45a8a77396b1dc5e378d3e9ebe8049f8cb7c5067
parent8dd43a8fcd27332acaecb6487e8919e7290c5f39
Rewrite fetchctx_t reference counting

Using proper attach/detach functions for the fetch context
instead of fctx_increference() and _decreference() makes
it easier to debug reference counting errors in the resolver.

Fixed several such errors that were found as a result.
lib/dns/resolver.c