openconnect: increase timeout time on resolving error and use the IPs for proto_add_host_dependency

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
This commit is contained in:
Nikos Mavrogiannopoulos 2014-07-01 20:08:29 +02:00
parent 285280868b
commit 74dadb1aee
1 changed files with 5 additions and 5 deletions

View File

@ -23,13 +23,13 @@ proto_openconnect_setup() {
logger -t openconnect "initializing..."
serv_addr=
for ip in $(resolveip -t 5 "$server"); do
proto_add_host_dependency "$config" "$server"
for ip in $(resolveip -t 10 "$server"); do
( proto_add_host_dependency "$config" "$ip" )
serv_addr=1
done
fi
[ -n "$serv_addr" ] || {
logger -t openconnect "Could not resolve server address"
sleep 5
logger -t openconnect "Could not resolve server address: '$server'"
sleep 20
proto_setup_failed "$config"
exit 1
}