From 4d6108b8ee142e5918a6b53558cb34f5faa8e2a1 Mon Sep 17 00:00:00 2001 From: Urban Wallasch Date: Sun, 9 May 2021 18:21:52 +0200 Subject: [PATCH] * Disown player child processes to avoid side effects after ffpreview is closed while child running. --- ffpreview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffpreview.py b/ffpreview.py index 65283fa..169b5ed 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -626,7 +626,7 @@ def play_video(filename, start='0', paused=False): cmd = cmd.replace('%t', '"' + start + '"') cmd = cmd.replace('%f', '"' + filename + '"') eprint(cmd) - Popen('exec ' + cmd, shell=True) + Popen('exec ' + cmd + ' & disown', shell=True, start_new_session=True) # check validity of existing index file def chk_idxfile(): -- 2.30.2