]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
finish fixing nanonameserver handle(), and test it before committing :)
authorBob Halley <halley@dnspython.org>
Wed, 14 Apr 2021 16:09:12 +0000 (09:09 -0700)
committerBob Halley <halley@dnspython.org>
Wed, 14 Apr 2021 16:09:12 +0000 (09:09 -0700)
.gitignore
pyproject.toml
tests/nanonameserver.py

index f53fd076521a2aea8cd5b22adbaf9e4ffb8dd49c..86ac2e501c06fa494d695d94569e1f19982c5635 100644 (file)
@@ -16,3 +16,4 @@ poetry.lock
 htmlcov
 coverage.xml
 .dir-locals.el
+.vscode/
index e3c228a3a04c3d7bb194fd3000e208ae44c1edeb..05ab9bbfacd51948c0eb287dc4c655b73b53807e 100644 (file)
@@ -27,6 +27,7 @@ sphinx = "^3.0.0"
 coverage = "^5.1"
 twine = "^3.1.1"
 wheel = "^0.35.0"
+pylint = "^2.7.4"
 
 [tool.poetry.extras]
 doh = ['requests', 'requests-toolbelt']
index 69755ea38717e44d6894f639531e8eb8b3009407..18ba6c5594dfd4f79ae94e62113002522c1b6962 100644 (file)
@@ -173,12 +173,9 @@ class Server(threading.Thread):
         # returned, then the output code will run for each returned
         # item.
         #
-        try:
-            r = dns.message.make_response(message)
-            r.set_rcode(dns.rcode.REFUSED)
-            return r
-        except Exception:
-            return None
+        r = dns.message.make_response(request.message)
+        r.set_rcode(dns.rcode.REFUSED)
+        return r
 
     def maybe_listify(self, thing):
         if isinstance(thing, list):