diff options
-rw-r--r-- | gmail.lua | 2 | ||||
-rw-r--r-- | hddtemp.lua | 2 | ||||
-rw-r--r-- | weather.lua | 2 |
3 files changed, 3 insertions, 3 deletions
@@ -26,7 +26,7 @@ local function worker(format, login) local auth = login[1] .. ":" .. login[2] -- Get info from the Gmail atom feed - local f = io.popen("curl --max-time 3 -fsu "..auth.." https://mail.google.com/mail/feed/atom") + local f = io.popen("curl --connect-timeout 1 -m 3 -fsu "..auth.." https://mail.google.com/mail/feed/atom") -- Could be huge don't read it all at once, info we are after is at the top for line in f:lines() do diff --git a/hddtemp.lua b/hddtemp.lua index 0cc6c20..38bbe13 100644 --- a/hddtemp.lua +++ b/hddtemp.lua @@ -19,7 +19,7 @@ local function worker(format, port) if port == nil then port = 7634 end -- Get info from the hddtemp daemon - local f = io.popen("curl --max-time 3 -f -s telnet://127.0.0.1:" .. port) + local f = io.popen("curl --connect-timeout 1 -fsm 3 telnet://127.0.0.1:" .. port) local hdd_temp = {} -- Get temperature data diff --git a/weather.lua b/weather.lua index ed12136..476c969 100644 --- a/weather.lua +++ b/weather.lua @@ -22,7 +22,7 @@ local function worker(format, station) local noaa = "http://weather.noaa.gov/pub/data/observations/metar/decoded/" -- Get info from a weather station - local f = io.popen("curl --max-time 3 -f -s "..noaa..station..".TXT") + local f = io.popen("curl --connect-timeout 1 -fsm 3 "..noaa..station..".TXT") local ws = f:read("*all") f:close() |