]> git.99rst.org Git - openwrt-packages.git/blob
e51a007ae91e9a837a42f24a3a8730513ca00186
[openwrt-packages.git] /
1 From b8fda15c50575ad7f1086fc8b0561b98e65c9c1e Mon Sep 17 00:00:00 2001
2 From: user <user@linuxorg.org>
3 Date: Wed, 18 Dec 2024 21:36:23 +0800
4 Subject: [PATCH] fix start serverIdx in pingList when some servers are down
5
6 ---
7 speedtest/speedtest.go | 4 ++++
8 1 file changed, 4 insertions(+)
9
10 --- a/speedtest/speedtest.go
11 +++ b/speedtest/speedtest.go
12 @@ -321,6 +321,10 @@ func SpeedTest(c *cli.Context) error {
13
14 // get the fastest server's index in the `servers` array
15 var serverIdx int
16 + for serverIdx = range pingList {
17 + break
18 + }
19 +
20 for idx, ping := range pingList {
21 if ping > 0 && ping <= pingList[serverIdx] {
22 serverIdx = idx
git clone https://git.99rst.org/PROJECT