From f95a05571afe962dc9aa1ffe6995444c06026910 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 27 Jan 2021 17:39:44 -0700 Subject: gmi2email: treat SSL connection failure as a temporary failure Signed-off-by: Sean Whitton --- gmi2email | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gmi2email') diff --git a/gmi2email b/gmi2email index 716a866..6b8bd6c 100755 --- a/gmi2email +++ b/gmi2email @@ -109,7 +109,9 @@ foreach my $sub (<$subs_fh>) { ($type, $data) = gemini_fetch($sub, abs_links => 1); } catch { my ($code) = /"gemini error: ([1-6])/; - if (defined $code and $code == 4 or /missing or invalid gemini response/) { + if ( defined $code and $code == 4 + or /missing or invalid gemini response/ + or /failed to establish SSL connection/) { warn "temporary failure retrieving $sub"; $next = 1, return; # try again next run } else { -- cgit v1.2.3