[tor-commits] [ooni-probe/master] Handle more DNS exceptions
art at torproject.org
art at torproject.org
Fri Apr 29 09:42:24 UTC 2016
commit 2b5c77f44c6c25aec9979d931aa72375377c120f
Author: Arturo Filastò <arturo at filasto.net>
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'),
More information about the tor-commits
mailing list