diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-01-27 17:08:19 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-01-27 17:39:35 -0700 |
commit | cd604d24886a22b4b7eb1a40b2b9d5be8701aca9 (patch) | |
tree | 74e98b116d75de088d4abec2dc616181dff2164b /gmi2email | |
parent | e56b457674c0b2ef5743998611c68d364eeba6de (diff) | |
download | mailscripts-cd604d24886a22b4b7eb1a40b2b9d5be8701aca9.tar.gz |
gmi2email: treat missing gemini response as a temporary failure
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'gmi2email')
-rwxr-xr-x | gmi2email | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -109,7 +109,7 @@ foreach my $sub (<$subs_fh>) { ($type, $data) = gemini_fetch($sub, abs_links => 1); } catch { my ($code) = /"gemini error: ([1-6])/; - if ($code == 4) { + if (defined $code and $code == 4 or /missing or invalid gemini response/) { warn "temporary failure retrieving $sub"; $next = 1, return; # try again next run } else { |