]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
async resolver support
authorBob Halley <halley@dnspython.org>
Wed, 17 Nov 2021 14:20:22 +0000 (06:20 -0800)
committerBob Halley <halley@dnspython.org>
Wed, 17 Nov 2021 14:20:22 +0000 (06:20 -0800)
dns/asyncresolver.py

index e94c6fde034d28e4e834a1d5c7a974bae3397dd3..ed29deed7c95a30a3dace6bb4b1b62953a96ce25 100644 (file)
@@ -87,8 +87,9 @@ class Resolver(dns.resolver.BaseResolver):
                                                   raise_on_truncation=True,
                                                   backend=backend)
                     else:
-                        # We don't do DoH yet.
-                        raise NotImplementedError
+                        response = await dns.asyncquery.https(request,
+                                                              nameserver,
+                                                              timeout=timeout)
                 except Exception as ex:
                     (_, done) = resolution.query_result(None, ex)
                     continue