diff --git a/.vscode/launch.json b/.vscode/launch.json index 3e9d9de08..7e30dff76 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -13,7 +13,9 @@ "7860", "--reload", "--log-level", - "debug" + "debug", + "--loop", + "asyncio" ], "jinja": true, "justMyCode": false, diff --git a/Makefile b/Makefile index 13aa20b49..b66018897 100644 --- a/Makefile +++ b/Makefile @@ -120,10 +120,10 @@ backend: @-kill -9 `lsof -t -i:7860` ifeq ($(login),1) @echo "Running backend without autologin"; - poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env + poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio else @echo "Running backend with autologin"; - LANGFLOW_AUTO_LOGIN=True poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env + LANGFLOW_AUTO_LOGIN=True poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio endif build_and_run: diff --git a/src/backend/base/langflow/main.py b/src/backend/base/langflow/main.py index baf0e6740..0aa55b2d9 100644 --- a/src/backend/base/langflow/main.py +++ b/src/backend/base/langflow/main.py @@ -130,4 +130,5 @@ if __name__ == "__main__": workers=get_number_of_workers(), log_level="debug", reload=True, + loop="asyncio", )