]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/YoutubeDL.py
Improve 069b2aedae2279668b6051627a81fc4fbd9c146a
[yt-dlp.git] / yt_dlp / YoutubeDL.py
index 2a0fabfd73f92b09b95b744dd1c7341858d5471a..08d608a52db3d883a0e9496b2b48b842f4a330af 100644 (file)
@@ -962,8 +962,9 @@ def __exit__(self, *args):
 
     def close(self):
         self.save_cookies()
-        self._request_director.close()
-        del self._request_director
+        if '_request_director' in self.__dict__:
+            self._request_director.close()
+            del self._request_director
 
     def trouble(self, message=None, tb=None, is_error=True):
         """Determine action to take when a download problem appears.