CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2020/01/28 14:11:06

Modified files:
        sbin/unwind    : resolver.c 

Log message:
We are not correctly upgrading from "UNKNOWN" to "VALIDATING"
resulting in a "fatal in resolver: wrong unified cache set on
resolver".
I believe this happens because we are using an UNKNOWN resolving
strategy to resolve queries.
Disable the upgrade logic for now and always construct a fresh
resolver context and set the unified context on it before any cache
gets allocated. This causes a bit of memory churn on startup and when
changing networks, but better than a crashing unwind.
First observed by deraadt

Reply via email to