Disable the shared cache between resolvers for now.
authorflorian <florian@openbsd.org>
Sat, 29 Jun 2024 17:25:56 +0000 (17:25 +0000)
committerflorian <florian@openbsd.org>
Sat, 29 Jun 2024 17:25:56 +0000 (17:25 +0000)
commit0d495f9a46b8de3f7d4551c3b1063860893e750d
tree4f56816ce7d79f3d7f0eed757191de5b52dfd97e
parentf83ff6ae4a7269739bedf07e56ff0b2b7643e543
Disable the shared cache between resolvers for now.

Since the latest libunbound update the frontend process would segfault
about once a day on one of my MX servers with what looks like a
use-after-free deep inside of libunbound.

Maybe we are poking too much at internals and the shared cache is too
much of a hack. #ifdef for now to ease investigation, but it is
possible that this code just has to go.
sbin/unwind/resolver.c