Bug 13974

Summary: Knot Resolver: Avoid blocking when reloading configuration
Product: IPFire Reporter: Michael Tremer <michael.tremer>
Component: ---Assignee: Michael Tremer <michael.tremer>
Status: CLOSED NOTABUG QA Contact: Stefan Schantl <stefan.schantl>
Severity: - Unknown -    
Priority: - Unknown -    
Version: 2   
Hardware: unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 13972    

Description Michael Tremer 2026-05-15 09:41:18 UTC
Mainly when the resolver is loading its RPZ files, it is not longer able to respond to any queries. This shuts down DNS for the entire network behind IPFire and we need to find a solution for this problem.
Comment 1 Michael Tremer 2026-05-21 18:47:19 UTC
This problem has now disappeared by using the supervisor process and policy loader which will be triggered whenever there have been any changes. It will then re-read, validate the configuration and write it to an LMDB database so that it can be read by any worker processes.

There is nothing else we would have to do any more.