]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
try on the second one only dont_resolve_in_trouble
authorŠtěpán Balážik <stepan.balazik@nic.cz>
Wed, 17 Feb 2021 13:19:09 +0000 (14:19 +0100)
committerŠtěpán Balážik <stepan.balazik@nic.cz>
Wed, 17 Feb 2021 13:19:09 +0000 (14:19 +0100)
lib/selection.c

index 7b486a1c72555c0233e642a9bd5578d85bc14037..24b216df2ba1770d1c5a0fb7cbc11b19bfd3e26a 100644 (file)
@@ -553,9 +553,9 @@ void error(struct kr_query *qry, struct address_state *addr_state,
                } else if (qry->flags.NO_MINIMIZE) {
                        qry->flags.NO_0X20 = true;
                        qry->flags.TCP = true;
+                       qry->server_selection.local_state->dont_resolve = true;
                } else {
                        qry->flags.NO_MINIMIZE = true;
-                       qry->server_selection.local_state->dont_resolve = true;
                }
                break;
        case KR_SELECTION_LAME_DELEGATION: