[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [ooni-probe/master] Handle more DNS exceptions



commit 2b5c77f44c6c25aec9979d931aa72375377c120f
Author: Arturo Filastò <arturo@xxxxxxxxxxx>
Date:   Thu Feb 4 16:25:54 2016 +0100

    Handle more DNS exceptions
---
 ooni/errors.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ooni/errors.py b/ooni/errors.py
index 3b327f7..e523de0 100644
--- a/ooni/errors.py
+++ b/ooni/errors.py
@@ -5,6 +5,7 @@ from twisted.web.error import Error
 
 from twisted.internet.error import ConnectionRefusedError, TCPTimedOutError
 from twisted.internet.error import DNSLookupError, ConnectError, ConnectionLost
+from twisted.names.error import DNSNameError, DNSServerError
 from twisted.internet.error import TimeoutError as GenericTimeoutError
 from twisted.internet.error import ProcessDone, ConnectionDone
 
@@ -26,6 +27,8 @@ known_failures = [
     (CancelledError, 'task_timed_out'),
     (gaierror, 'address_family_not_supported_error'),
     (DNSLookupError, 'dns_lookup_error'),
+    (DNSNameError, 'dns_name_error'),
+    (DNSServerError, 'dns_server_failure'),
     (TCPTimedOutError, 'tcp_timed_out_error'),
     (ResponseNeverReceived, 'response_never_received'),
     (DeferTimeoutError, 'deferred_timeout_error'),



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits