Safeguard against sum() errors in case on "None" values

This commit is contained in:
Philip Allgaier 2020-10-03 14:34:59 +02:00 committed by GitHub
parent c58ad3367b
commit c6472edcd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -1567,7 +1567,7 @@ class Speedtest(object):
cons_thread.join(timeout=0.001)
stop = timeit.default_timer()
self.results.bytes_received = sum(finished)
self.results.bytes_received = sum(filter(None, finished))
self.results.download = (
(self.results.bytes_received / (stop - start)) * 8.0
)
@ -1661,7 +1661,7 @@ class Speedtest(object):
cons_thread.join(timeout=0.1)
stop = timeit.default_timer()
self.results.bytes_sent = sum(finished)
self.results.bytes_sent = sum(filter(None, finished))
self.results.upload = (
(self.results.bytes_sent / (stop - start)) * 8.0
)