diff options
author | Sviatoslav Sydorenko <wk@sydorenko.org.ua> | 2020-07-19 18:45:08 +0200 |
---|---|---|
committer | Sviatoslav Sydorenko <wk@sydorenko.org.ua> | 2020-07-19 18:45:08 +0200 |
commit | c64243d23bbe5e35088dcb6e3ff5353d288ebda3 (patch) | |
tree | 613483acff7579ddec673431667592130caa269a | |
parent | f507a2c43fc4d96bd5089665ab68dfef071fb6e0 (diff) |
Special-case curl error 18 in ⛅ widget too
-rw-r--r-- | weather-widget/weather.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/weather-widget/weather.lua b/weather-widget/weather.lua index b6b3c11..7e65901 100644 --- a/weather-widget/weather.lua +++ b/weather-widget/weather.lua @@ -395,7 +395,10 @@ local function worker(args) if not warning_shown then if ( stderr ~= 'curl: (52) Empty reply from server' and - stderr ~= 'curl: (28) Failed to connect to api.openweathermap.org port 443: Connection timed out' + stderr ~= 'curl: (28) Failed to connect to api.openweathermap.org port 443: Connection timed out' and + stderr:find( + '^curl: %(18%) transfer closed with %d+ bytes remaining to read$' + ) ~= nil ) then show_warning(stderr) end |