From f3ab515f095ee457f231141884a25f4a5f2f7547 Mon Sep 17 00:00:00 2001 From: henryruhs Date: Mon, 11 Nov 2024 22:03:20 +0100 Subject: [PATCH] Make bulk run bullet proof --- facefusion/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/facefusion/core.py b/facefusion/core.py index 0fadd49d..e715bc40 100755 --- a/facefusion/core.py +++ b/facefusion/core.py @@ -324,7 +324,8 @@ def process_bulk(args : Args) -> ErrorCode: step_args['source_paths'] = [ source_path ] step_args['target_path'] = target_path step_args['output_path'] = job_args.get('output_pattern').format(index = index) - job_manager.add_step(job_id, step_args) + if not job_manager.add_step(job_id, step_args): + return 1 if job_manager.submit_job(job_id) and job_runner.run_job(job_id, process_step): return 0