diff --git a/luci-app-omr-bypass/root/etc/init.d/omr-bypass b/luci-app-omr-bypass/root/etc/init.d/omr-bypass index 4bca46eb7..257e26cb5 100755 --- a/luci-app-omr-bypass/root/etc/init.d/omr-bypass +++ b/luci-app-omr-bypass/root/etc/init.d/omr-bypass @@ -28,11 +28,11 @@ _bypass_domain() { [ -z "$intf" ] && intf="all" if [ -n "$domain" ]; then - resolve=$(dig a +nocmd +noall +answer $domain | awk '{print $5}') + resolve=$(dig a +timeout=3 +nocmd +noall +answer $domain | awk '{print $5}') for ip in $resolve; do _bypass_ip $ip $intf done - resolve=$(dig aaaa +nocmd +noall +answer $domain | awk '{print $5}') + resolve=$(dig aaaa +timeout=3 +nocmd +noall +answer $domain | awk '{print $5}') for ip in $resolve; do _bypass_ip $ip $intf done