diff --git a/src/etc/inc/plugins.inc.d/unbound.inc b/src/etc/inc/plugins.inc.d/unbound.inc index faafc3316..ca05ef639 100644 --- a/src/etc/inc/plugins.inc.d/unbound.inc +++ b/src/etc/inc/plugins.inc.d/unbound.inc @@ -378,6 +378,8 @@ function unbound_configure_do($verbose = false, $unused = '') mwexecf_bg('/usr/local/bin/flock -n -E 0 -o /tmp/unbound_start.lock /usr/local/opnsense/scripts/unbound/start.sh %s', [$domain]); + waitforpid('/var/run/unbound.pid', 10); + service_log("done.\n", $verbose); }