Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions utils/librespeed-cli/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (C) 2022 CZ.NIC, z. s. p. o. (https://www.nic.cz/)
# Copyright (C) 2022-2025 CZ.NIC, z. s. p. o. (https://www.nic.cz/)
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
Expand All @@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=librespeed-cli
PKG_VERSION:=1.0.10
PKG_RELEASE:=3
PKG_VERSION:=1.0.12
PKG_RELEASE:=1

PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/librespeed/speedtest-cli/tar.gz/v${PKG_VERSION}?
PKG_HASH:=904ec84f41714d5a7ab778534d332219cd254fdd0f97cc33ebb3540d31fb802c
PKG_HASH:=2813ff49a8bc99687e70599212e05f0d995cd7f685e1202e80eea4ff58767301

PKG_MAINTAINER:=Michal Vasilek <michal.vasilek@nic.cz>
PKG_LICENSE:=LGPL-3.0-only
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,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
Loading