diff --git a/modelscope/hub/file_download.py b/modelscope/hub/file_download.py index 7bbc49e1f..f54e7f0d0 100644 --- a/modelscope/hub/file_download.py +++ b/modelscope/hub/file_download.py @@ -471,7 +471,7 @@ def http_get_model_file( with open(temp_file_path, 'rb') as f: partial_length = f.seek(0, io.SEEK_END) progress.update(partial_length) - if partial_length >= file_size: + if partial_length >= file_size > 0: break # closed range[], from 0. get_headers['Range'] = 'bytes=%s-%s' % (partial_length,