mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-13 02:51:50 +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() {
|
||||
local serverss=$1
|
||||
local host
|
||||
config_get host $serverss server
|
||||
local host=$1
|
||||
ret=$(ping \
|
||||
-w "$OMR_TRACKER_TIMEOUT" \
|
||||
-c 1 \
|
||||
|
@ -79,10 +77,10 @@ while true; do
|
|||
/etc/init.d/shadowsocks-libev rules_down 2> /dev/null
|
||||
_get_ip
|
||||
server_ping=false
|
||||
config_load shadowsocks_libev
|
||||
config_foreach _ping_server server
|
||||
server="$(uci -q get shadowsocks-libev.sss0.server)"
|
||||
_ping_server $server
|
||||
if [ "$server_ping" = false ]; then
|
||||
log "Server is down, no answer to ping"
|
||||
log "Server ($server) seems down, no answer to ping"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue