From 6af12b562c98c60ce57774ef8d37f401a160e4f3 Mon Sep 17 00:00:00 2001 From: raphael60650 Date: Sat, 19 Jun 2021 14:43:07 +0200 Subject: [PATCH] if there's no more process in process_list, return 1 --- source/patch_track.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/patch_track.py b/source/patch_track.py index 81fb0e2..097031b 100644 --- a/source/patch_track.py +++ b/source/patch_track.py @@ -80,6 +80,7 @@ def patch_track(self, tracks, total_track="?"): for track_file, process in process_list.copy().items(): if process is not None: if process.poll() is None: + print("still running...") pass # if the process is still running else: # process ended process_list.pop(track_file) @@ -103,9 +104,10 @@ def patch_track(self, tracks, total_track="?"): if self.boolvar_del_track_after_conv.get(): os.remove(get_track_wu8(track_file)) else: process_list.pop(track_file) - if not(any(process_list.values())): return 1 # si il n'y a plus de processus - return 0 + + if len(process_list): return 1 + else: return 0 for i, track in enumerate(tracks): track_file = get_trackname(track=track)