From fa6e5ad4f6e6ff3ddbe73f1b97c10b67ae04165d Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Wed, 15 Jan 2020 09:08:54 +0000 Subject: Catch IOError in check_mirrors_status --- modules/mga-mirrors/files/check_mirrors_status | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mga-mirrors/files/check_mirrors_status b/modules/mga-mirrors/files/check_mirrors_status index 09f7a2b4..180c2f0b 100755 --- a/modules/mga-mirrors/files/check_mirrors_status +++ b/modules/mga-mirrors/files/check_mirrors_status @@ -13,7 +13,7 @@ def get_dates(base, archs_per_distro, optional=true) archs.each{|a| begin r[d][a] = get_date(base, d, a) - rescue Net::OpenTimeout, Timeout::Error, ArgumentError, NoMethodError, Errno::EHOSTUNREACH, Errno::ECONNREFUSED => e + rescue Net::OpenTimeout, Timeout::Error, ArgumentError, NoMethodError, Errno::EHOSTUNREACH, Errno::ECONNREFUSED, IOError => e if !optional then STDERR.puts "Failed to fetch #{version_url(url, distrib, arch)}" raise -- cgit v1.2.1