diff --git a/app/utils/downloader.py b/app/utils/downloader.py index 9994593..8566a8c 100644 --- a/app/utils/downloader.py +++ b/app/utils/downloader.py @@ -82,7 +82,7 @@ class Download: @property def completed_size(self): - return self.raw_completed_size / 1048576 + return round(self.raw_completed_size / 1048576) async def close(self): if not self.session.closed: @@ -118,6 +118,8 @@ class Download: f"\nsize={self.size}mb" f"\ncompleted={self.completed_size}" ) + if sleep_for == 10: + sleep_for = 1 await asyncio.sleep(sleep_for) sleep_for += 1