aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-01-30 08:11:55 +0000
committerZac Medico <zmedico@gentoo.org>2007-01-30 08:11:55 +0000
commitacacbc609521790684dd4f721048c1cbf6ca7651 (patch)
tree7e1ede0529e30cefbb960f78c55ccd88c32818c9 /bin/emerge
parentFor bug #164078, don't trigger the CLEAN_DELAY countdown for autoclean operat... (diff)
downloadportage-acacbc609521790684dd4f721048c1cbf6ca7651.tar.gz
portage-acacbc609521790684dd4f721048c1cbf6ca7651.tar.bz2
portage-acacbc609521790684dd4f721048c1cbf6ca7651.zip
For bug #164363, shuffle the ip addresses returned from socket.getaddrinfo().
svn path=/main/trunk/; revision=5833
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge
index 8a76158af..dc25343d8 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3843,6 +3843,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction):
ips.append("[%s]" % addrinfo[4][0])
else:
ips.append(addrinfo[4][0])
+ from random import shuffle
+ shuffle(ips)
except SystemExit, e:
raise # Needed else can't exit
except Exception, e: