diff --git a/src/resolve/resolved-dns-delegate.c b/src/resolve/resolved-dns-delegate.c index db34916a297..bfe2860366d 100644 --- a/src/resolve/resolved-dns-delegate.c +++ b/src/resolve/resolved-dns-delegate.c @@ -281,7 +281,7 @@ int config_parse_delegate_dns_servers( /* Drop the marker. This is used to find the servers that ceased to exist, see * manager_mark_dns_servers() and manager_flush_marked_dns_servers(). */ dns_server_move_back_and_unmark(s); - return 0; + continue; } r = dns_server_new( diff --git a/test/units/TEST-75-RESOLVED.sh b/test/units/TEST-75-RESOLVED.sh index 165882cd106..5567c43be22 100755 --- a/test/units/TEST-75-RESOLVED.sh +++ b/test/units/TEST-75-RESOLVED.sh @@ -1473,7 +1473,7 @@ testcase_delegate() { mkdir -p /run/systemd/dns-delegate.d/ cat >/run/systemd/dns-delegate.d/testcase.dns-delegate <