summaryrefslogtreecommitdiffstats
path: root/utils/librespeed-cli/patches/0001-speedtest-fix-start-serverIdx-in-pingList-when-some-servers-are-down.patch
blob: e51a007ae91e9a837a42f24a3a8730513ca00186 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
From b8fda15c50575ad7f1086fc8b0561b98e65c9c1e Mon Sep 17 00:00:00 2001
From: user <user@linuxorg.org>
Date: Wed, 18 Dec 2024 21:36:23 +0800
Subject: [PATCH] fix start serverIdx in pingList when some servers are down

---
 speedtest/speedtest.go | 4 ++++
 1 file changed, 4 insertions(+)

--- a/speedtest/speedtest.go
+++ b/speedtest/speedtest.go
@@ -321,6 +321,10 @@ func SpeedTest(c *cli.Context) error {
 
 		// get the fastest server's index in the `servers` array
 		var serverIdx int
+		for serverIdx = range pingList {
+			break
+		}
+
 		for idx, ping := range pingList {
 			if ping > 0 && ping <= pingList[serverIdx] {
 				serverIdx = idx