]> jfr.im git - irc/rizon/acid.git/blobdiff - pyva/pyva/src/main/python/moo/requests.py
et lifetime=timeout=1 for dns resolver
[irc/rizon/acid.git] / pyva / pyva / src / main / python / moo / requests.py
index d90fe6f280307f6d79a54a8a52d42ef6ebe23029..1d8b879cfc4a0408a3b1632306ff370a340559dd 100644 (file)
@@ -419,7 +419,10 @@ class RequestManager(object):
 
        def check_nick_in_TXT_records(self, host, nick):
                try:
-                       answers = dns.resolver.query(host, 'TXT')
+                       resolver = dns.resolver.Resolver()
+                       resolver.timeout = 1
+                       resolver.lifetime = 1
+                       answers = resolver.query(host, 'TXT')
                        for answer in answers:
                                for ans in answer.strings:
                                        parts = ans.split('=')