Merge pull request #919 from bearstech/nxdomain_fix

sometimes dns.resolver raise NXDOMAIN too
This commit is contained in:
Antoine Nguyen
2016-09-18 15:25:18 +02:00
committed by GitHub
@@ -80,7 +80,7 @@ class CheckMXRecords(BaseCommand):
models.MXRecord.objects.filter(domain=domain).delete()
try:
answers = dns.resolver.query(domain.name, "MX")
except dns.resolver.NoAnswer:
except (dns.resolver.NoAnswer, dns.resolver.NXDOMAIN):
raise StopIteration()
delta = timedelta(seconds=ttl)