1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-03-23 13:45:10 +01:00

Improve 069b2aedae2279668b6051627a81fc4fbd9c146a

Authored by: Grub4k
This commit is contained in:
Simon Sawicki 2024-03-10 16:14:53 +01:00 committed by GitHub
parent 8993721ecb
commit dbd8b1bff9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions
yt_dlp

@ -962,6 +962,7 @@ class YoutubeDL:
def close(self):
self.save_cookies()
if '_request_director' in self.__dict__:
self._request_director.close()
del self._request_director

@ -68,7 +68,7 @@ class RequestDirector:
def close(self):
for handler in self.handlers.values():
handler.close()
self.handlers = {}
self.handlers.clear()
def add_handler(self, handler: RequestHandler):
"""Add a handler. If a handler of the same RH_KEY exists, it will overwrite it"""