diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2003-01-07 12:21:45 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2003-01-07 12:21:45 +0000 |
commit | 7b92031bf036d2f3cda239fc79967c5c0f14c19d (patch) | |
tree | ad20ea9600c896abc3fe529352dc061f09a6c813 /perl-install | |
parent | 0d57018d039ab38a6d992bfa7dab7ff64b51cd44 (diff) | |
download | drakx-backup-do-not-use-7b92031bf036d2f3cda239fc79967c5c0f14c19d.tar drakx-backup-do-not-use-7b92031bf036d2f3cda239fc79967c5c0f14c19d.tar.gz drakx-backup-do-not-use-7b92031bf036d2f3cda239fc79967c5c0f14c19d.tar.bz2 drakx-backup-do-not-use-7b92031bf036d2f3cda239fc79967c5c0f14c19d.tar.xz drakx-backup-do-not-use-7b92031bf036d2f3cda239fc79967c5c0f14c19d.zip |
cleanup and add a comment (!)
Diffstat (limited to 'perl-install')
-rw-r--r-- | perl-install/crypto.pm | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/perl-install/crypto.pm b/perl-install/crypto.pm index 36912dc69..56af9893c 100644 --- a/perl-install/crypto.pm +++ b/perl-install/crypto.pm @@ -89,10 +89,9 @@ sub bestMirror { ++$value; } } - my ($min_value) = sort { $a <=> $b } values %mirror2value; + my $min_value = min(values %mirror2value); - my @possible = grep { $mirror2value{$_} == $min_value } keys %mirror2value; - push @possible, grep { $mirror2value{$_} == $min_value } keys %mirror2value; + my @possible = (grep { $mirror2value{$_} == $min_value } keys %mirror2value) x 2; #- increase probability push @possible, grep { $mirror2value{$_} == 1 + $min_value } keys %mirror2value; $possible[rand @possible]; |