From 3cc06168f5d8a3df2932cf20a1fa99a4f79ec7ed Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Thu, 26 Feb 2015 10:25:11 -0600 Subject: [PATCH] Don't continu elooping if the request is successful --- speedtest_cli.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/speedtest_cli.py b/speedtest_cli.py index c3d6efe..3920f2c 100755 --- a/speedtest_cli.py +++ b/speedtest_cli.py @@ -429,6 +429,10 @@ def closestServers(client, all=False): except SpeedtestCliServerListError: continue + # We were able to fetch and parse the list of speedtest.net servers + if servers: + break + if not servers: print_('Failed to retrieve list of speedtest.net servers') sys.exit(1)