From c35cf5a60782e91582badb80fc6c493bcaa9a373 Mon Sep 17 00:00:00 2001 From: harisreedhar Date: Sun, 22 Feb 2026 13:39:23 +0530 Subject: [PATCH] pre_check() when command == api --- facefusion/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/facefusion/core.py b/facefusion/core.py index 8d0801ff..90dfce13 100755 --- a/facefusion/core.py +++ b/facefusion/core.py @@ -54,6 +54,8 @@ def route(args : Args) -> None: benchmarker.render() if state_manager.get_item('command') == 'api': + if not common_pre_check() or not processors_pre_check(): + hard_exit(2) logger.info(translator.get('api_started').format(host = state_manager.get_item('api_host'), port = state_manager.get_item('api_port')), __name__) uvicorn.run(create_api(), host = state_manager.get_item('api_host'), port = state_manager.get_item('api_port')) hard_exit(1)