mix.
This also fixes the UnboundLocalError from [Issue #509].
raise_on_truncation=True)
else:
protocol = urlparse(nameserver).scheme
- if protocol == 'https':
- response = dns.query.https(request, nameserver,
- timeout=timeout)
- elif protocol:
- continue
+ if protocol != 'https':
+ raise NotImplementedError
+ response = dns.query.https(request, nameserver,
+ timeout=timeout)
except Exception as ex:
(_, done) = resolution.query_result(None, ex)
continue