From 409b25f8b03f31fe45605029c7f4317e27d8fbfe Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Sun, 9 Apr 2023 12:04:16 -0700 Subject: [PATCH] python-codecs: fix windows process cleanup --- plugins/python-codecs/src/main.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/plugins/python-codecs/src/main.py b/plugins/python-codecs/src/main.py index 102f1bec4..a3b07b826 100644 --- a/plugins/python-codecs/src/main.py +++ b/plugins/python-codecs/src/main.py @@ -153,9 +153,12 @@ class CodecFork: raise finally: print('libav finished after %s' % (time.time() - start)) - import os - os._exit(os.EX_OK) - pass + import sys + if sys.platform == 'win32': + sys.exit() + else: + import os + os._exit(os.EX_OK) async def fork():