запрос dnspython зависает неопределенно(периодически)

#python #dnspython

Вопрос:

Я использовал dnspython для запуска команд dig и получения информации о данных домена. Но иногда скрипт python просто зависает при вызове — dns.query.udp.

абстрактный код:

 request = dns.message.make_query(domainName, dns.rdatatype.ANY)
response = dns.query.udp(request, '8.8.8.8')
 

Я даже пытался использовать несколько потоков с таймаутом, но это все равно не удается.