272
273
except (errors.ShortReadvError, errors.InvalidRange,
273
274
errors.InvalidHttpRange), e:
275
285
# Some offsets may have been already processed, so we retry
276
286
# only the unsuccessful ones.
277
287
offsets = [cur_offset_and_size] + [o for o in iter_offsets]
280
291
def _coalesce_readv(self, relpath, coalesced):