From 8a77e5e6bc0b89940a4282340e3e38d7c09e6fde Mon Sep 17 00:00:00 2001
From: pukkandan <pukkandan.ytdlp@gmail.com>
Date: Wed, 23 Jun 2021 05:33:52 +0530
Subject: [PATCH] [cleanup] Revert unnecessary changes in
 51d9739f8031fb37d8e25b0e9f1abea561e3d2e3

---
 yt_dlp/downloader/common.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/yt_dlp/downloader/common.py b/yt_dlp/downloader/common.py
index 65751bb3b..9bf7eef3b 100644
--- a/yt_dlp/downloader/common.py
+++ b/yt_dlp/downloader/common.py
@@ -14,7 +14,6 @@ from ..utils import (
     format_bytes,
     shell_quote,
     timeconvert,
-    ThrottledDownload,
 )
 
 
@@ -172,7 +171,7 @@ class FileDownloader(object):
     def slow_down(self, start_time, now, byte_counter):
         """Sleep if the download speed is over the rate limit."""
         rate_limit = self.params.get('ratelimit')
-        if byte_counter == 0:
+        if rate_limit is None or byte_counter == 0:
             return
         if now is None:
             now = time.time()
@@ -180,7 +179,7 @@ class FileDownloader(object):
         if elapsed <= 0.0:
             return
         speed = float(byte_counter) / elapsed
-        if rate_limit is not None and speed > rate_limit:
+        if speed > rate_limit:
             sleep_time = float(byte_counter) / rate_limit - elapsed
             if sleep_time > 0:
                 time.sleep(sleep_time)