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)