stubby: Restart on interface trigger

Cherry-picked from commit 3c04a6d235.

Force restart stubby if any of the trigger interfaces goes up or down. Avoids DoT DNS lookup timeouts when default route changes, in case of multiple
upstream interfaces.

Signed-off-by: Aquila Cooper <aquila@cpr.is>
This commit is contained in:
Aquila Cooper 2023-01-07 11:34:00 +00:00 committed by GitHub
parent 4ff16a7bf6
commit f709ba1ee2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -270,7 +270,7 @@ service_triggers()
for trigger_item in $trigger
do
procd_add_interface_trigger "interface.*.up" "$trigger_item" "$stubby_init" start
procd_add_interface_trigger "interface.*" "$trigger_item" "$stubby_init" restart
done
procd_add_reload_trigger "stubby"