aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/downloader/rtmp.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-06-16 02:25:43 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-06-16 06:23:50 +0530
commitf0c9fb96827ff798a48626e7e5d32a9c5de7b97e (patch)
tree440139f107fb95d967f5ff32361a194e4e5afd22 /yt_dlp/downloader/rtmp.py
parent560738f34de4df6eaf82290fd503def3f366f878 (diff)
downloadhypervideo-pre-f0c9fb96827ff798a48626e7e5d32a9c5de7b97e.tar.lz
hypervideo-pre-f0c9fb96827ff798a48626e7e5d32a9c5de7b97e.tar.xz
hypervideo-pre-f0c9fb96827ff798a48626e7e5d32a9c5de7b97e.zip
[utils] `Popen`: Refactor to use contextmanager
Fixes https://github.com/yt-dlp/yt-dlp/issues/3531#issuecomment-1156223597
Diffstat (limited to 'yt_dlp/downloader/rtmp.py')
-rw-r--r--yt_dlp/downloader/rtmp.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/yt_dlp/downloader/rtmp.py b/yt_dlp/downloader/rtmp.py
index 3464eeef9..217158952 100644
--- a/yt_dlp/downloader/rtmp.py
+++ b/yt_dlp/downloader/rtmp.py
@@ -92,8 +92,7 @@ class RtmpFD(FileDownloader):
self.to_screen('')
return proc.wait()
except BaseException: # Including KeyboardInterrupt
- proc.kill()
- proc.wait()
+ proc.kill(timeout=None)
raise
url = info_dict['url']