X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a830b5b560251c3143a7b1fd60db3f50a7021b34..9ac57b0bc6cb5d90da57c943df489401c63b7a7f:/sdk/python/arvados/_ranges.py diff --git a/sdk/python/arvados/_ranges.py b/sdk/python/arvados/_ranges.py index 371d003995..83437b2adb 100644 --- a/sdk/python/arvados/_ranges.py +++ b/sdk/python/arvados/_ranges.py @@ -99,9 +99,7 @@ def locators_and_ranges(data_locators, range_start, range_size, limit=None): # We should always start at the first segment due to the binary # search. - while i < len(data_locators): - if limit and len(resp) > limit: - break + while i < len(data_locators) and len(resp) != limit: dl = data_locators[i] block_start = dl.range_start block_size = dl.range_size