diff options
author | SyxbEaEQ2 <SyxbEaEQ2@users.noreply.github.com> | 2014-08-06 20:53:04 +0200 |
---|---|---|
committer | SyxbEaEQ2 <SyxbEaEQ2@users.noreply.github.com> | 2014-08-06 20:53:04 +0200 |
commit | 00cf122d7a79e81a2b328b7352d23eb0bdb17e52 (patch) | |
tree | c57f10fefceb66c253a70dfc4fcbd4f58aefeabc /youtube_dl/downloader | |
parent | c7667c2d7f602aecfd8a39f26d8151a363ba0b5e (diff) |
[downloader/common] Fix possible negative sleep time in slow_down()
Diffstat (limited to 'youtube_dl/downloader')
-rw-r--r-- | youtube_dl/downloader/common.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/youtube_dl/downloader/common.py b/youtube_dl/downloader/common.py index 6404e1928..33ebbf6b4 100644 --- a/youtube_dl/downloader/common.py +++ b/youtube_dl/downloader/common.py @@ -157,7 +157,7 @@ class FileDownloader(object): return speed = float(byte_counter) / elapsed if speed > rate_limit: - time.sleep((byte_counter / rate_limit) - elapsed) + time.sleep(max((byte_counter / rate_limit) - elapsed, 0)) def temp_name(self, filename): """Returns a temporary filename for the given filename.""" |