From 88f9cf42c688fdefae95bc4da2ec256fa1afca4b Mon Sep 17 00:00:00 2001 From: acinonyx Date: Fri, 6 Apr 2012 09:35:52 +0000 Subject: [PATCH] [packages] ddns-scripts: Retry domain resolving with each iteration git-svn-id: svn://svn.openwrt.org/openwrt/packages@31212 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh index d1f8460bf..0c5718b04 100755 --- a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh +++ b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh @@ -272,14 +272,11 @@ verbose_echo "time_since_update = $human_time_since_update hours" - -registered_ip=$(echo $(nslookup "$domain" 2>/dev/null) | grep -o "Name:.*" | grep -o "$ip_regex") - - #do update and then loop endlessly, checking ip every check_interval and forcing an updating once every force_interval while [ true ] do + registered_ip=$(echo $(nslookup "$domain" 2>/dev/null) | grep -o "Name:.*" | grep -o "$ip_regex") current_ip=$(get_current_ip)