mirror of
https://github.com/mailcow/mailcow-dockerized.git
synced 2024-11-27 08:09:55 +08:00
switch update.sh/check_online_status() from ping to curl to make it proxy ready
This commit is contained in:
parent
eb9d360c0a
commit
a6a7ab45f8
@ -3,9 +3,9 @@
|
|||||||
############## Begin Function Section ##############
|
############## Begin Function Section ##############
|
||||||
|
|
||||||
check_online_status() {
|
check_online_status() {
|
||||||
CHECK_ONLINE_IPS=(1.1.1.1 9.9.9.9 8.8.8.8)
|
CHECK_ONLINE_DOMAINS=('https://github.com')
|
||||||
for ip in "${CHECK_ONLINE_IPS[@]}"; do
|
for domain in "${CHECK_ONLINE_DOMAINS[@]}"; do
|
||||||
if timeout 3 ping -c 1 ${ip} > /dev/null; then
|
if timeout 3 curl --head --silent --output /dev/null ${domain}; then
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user