mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-15 03:51:51 +00:00
Fix server ping
This commit is contained in:
parent
eefb6046fa
commit
cdaeb812ad
1 changed files with 4 additions and 6 deletions
|
@ -9,9 +9,7 @@ log() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_ping_server() {
|
_ping_server() {
|
||||||
local serverss=$1
|
local host=$1
|
||||||
local host
|
|
||||||
config_get host $serverss server
|
|
||||||
ret=$(ping \
|
ret=$(ping \
|
||||||
-w "$OMR_TRACKER_TIMEOUT" \
|
-w "$OMR_TRACKER_TIMEOUT" \
|
||||||
-c 1 \
|
-c 1 \
|
||||||
|
@ -79,10 +77,10 @@ while true; do
|
||||||
/etc/init.d/shadowsocks-libev rules_down 2> /dev/null
|
/etc/init.d/shadowsocks-libev rules_down 2> /dev/null
|
||||||
_get_ip
|
_get_ip
|
||||||
server_ping=false
|
server_ping=false
|
||||||
config_load shadowsocks_libev
|
server="$(uci -q get shadowsocks-libev.sss0.server)"
|
||||||
config_foreach _ping_server server
|
_ping_server $server
|
||||||
if [ "$server_ping" = false ]; then
|
if [ "$server_ping" = false ]; then
|
||||||
log "Server is down, no answer to ping"
|
log "Server ($server) seems down, no answer to ping"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue