timeout 3s

This commit is contained in:
qiaofeng1227 2023-05-29 15:04:41 +08:00
parent fd1c32d9cf
commit 3a8ec6bd4a

View file

@ -312,7 +312,8 @@ function fastest_url() {
fastest_time=0 fastest_time=0
for url in "${urls[@]}"; do for url in "${urls[@]}"; do
time=$(curl -s -w '%{time_total}\n' -o /dev/null $url) time=$(curl --connect-timeout 3 -s -w '%{time_total}\n' -o /dev/null $url)
echo $url is $time
if (( $(echo "$time < $fastest_time || $fastest_time == 0" | bc -l) )); then if (( $(echo "$time < $fastest_time || $fastest_time == 0" | bc -l) )); then
fastest_time=$time fastest_time=$time
fastest_url=$url fastest_url=$url