]> git.ipfire.org Git - thirdparty/unbound.git/commit
- Fix RPZ locks. Do not unlock zones lock if requested and rpz find
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 25 Aug 2021 12:18:29 +0000 (14:18 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 25 Aug 2021 12:18:29 +0000 (14:18 +0200)
commit9fa1ae13401cc00465ecbb8e91d897271e3f653f
tree0d1d4033a981416d95aea7c564e7448acf12e552
parentc93a7fb38ac3e2805dd298c4076f28ee7b1f5a54
- Fix RPZ locks. Do not unlock zones lock if requested and rpz find
  zone does not find the zone. Readlock the clientip that is found
  for ipbased triggers. Unlock the nsdname zone lock when done.
  Unlock zone and ip in rpz nsip and nsdname callback. Unlock
  authzone and localzone if clientip found in rpz worker call.
doc/Changelog
services/rpz.c