]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
don't remove from a list while iterating it
authorBob Halley <halley@dnspython.org>
Mon, 27 Mar 2006 06:16:58 +0000 (06:16 +0000)
committerBob Halley <halley@dnspython.org>
Mon, 27 Mar 2006 06:16:58 +0000 (06:16 +0000)
dns/resolver.py

index 17fbb08c066407f20af0249a77ae0c1b70f607dd..ec1165a4d23e8e2b7ac3cbe4f723bf12ce2f0728 100644 (file)
@@ -528,7 +528,7 @@ class Resolver(object):
             while response is None:
                 if len(nameservers) == 0:
                     raise NoNameservers
-                for nameserver in nameservers:
+                for nameserver in nameservers[:]
                     timeout = self._compute_timeout(start)
                     try:
                         if tcp: