From b21587b33b9b715adb89be2e4ea293f090c15f06 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 18 Jan 2011 18:14:37 +0000 Subject: [PATCH] - wget timeout/retries everywhere not to linger around forever Changed files: pldnotify.awk -> 1.99 --- pldnotify.awk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pldnotify.awk b/pldnotify.awk index 0cf9802..fa19fb7 100644 --- a/pldnotify.awk +++ b/pldnotify.awk @@ -273,7 +273,8 @@ function get_links(url,filename, errno,link,oneline,retval,odp,wholeodp,lowero } d("Retrieving: " url) - cmd = "wget --user-agent \"Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100129 PLD/3.0 (Th) Iceweasel/3.6\" -nv -O - \"" url "\" -t 2 -T 45 --passive-ftp --no-check-certificate > " tmpfile " 2> " tmpfileerr + user_agent = "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100129 PLD/3.0 (Th) Iceweasel/3.6" + cmd = "wget -t 2 -T 45 --user-agent \"" user_agent "\" -nv -O - \"" url "\" --passive-ftp --no-check-certificate > " tmpfile " 2> " tmpfileerr d("Execute: " cmd) errno = system(cmd) d("Execute done") @@ -553,7 +554,7 @@ function process_source(number, lurl, name, version) { function rss_upgrade(name, ver, url, regex, cmd, nver) { regex = "s/.*" regex "<\/title>.*/\\1/p" - cmd = "wget -q -O - " url " | sed -nre '" regex "' | head -n1" + cmd = "wget -t 2 -T 45 -q -O - " url " | sed -nre '" regex "' | head -n1" d("rss_upgrade_cmd: " cmd) cmd | getline nver -- 2.44.0