1
0
Fork 0

[cleanup] Misc cleanup and refactor (#2173)

This commit is contained in:
pukkandan 2022-04-18 02:28:28 +05:30
commit 19a0394044
No known key found for this signature in database
GPG key ID: 7EEE9E1E817D0A39
31 changed files with 263 additions and 345 deletions

View file

@ -1,4 +1,5 @@
import asyncio
import contextlib
import os
import signal
import threading
@ -29,11 +30,9 @@ class FFmpegSinkFD(FileDownloader):
except (BrokenPipeError, OSError):
pass
finally:
try:
with contextlib.suppress(OSError):
stdin.flush()
stdin.close()
except OSError:
pass
os.kill(os.getpid(), signal.SIGINT)
class FFmpegStdinFD(FFmpegFD):