diff --git a/Dockerfile b/Dockerfile index 92f4d4502..2b521447f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -167,6 +167,7 @@ WORKDIR /app CMD ["/usr/local/bin/gunicorn", \ "--workers=4", \ "--worker-class=uvicorn.workers.UvicornWorker", \ + "--lifespan", "off", \ "--log-file", "-", \ "--bind=0.0.0.0:9001", \ "libretime_api.asgi"] diff --git a/api/install/systemd/libretime-api.service b/api/install/systemd/libretime-api.service index cc1373209..a4b0179fd 100644 --- a/api/install/systemd/libretime-api.service +++ b/api/install/systemd/libretime-api.service @@ -26,6 +26,7 @@ KillMode=mixed ExecStart=@@VENV_DIR@@/bin/gunicorn \ --workers 4 \ --worker-class uvicorn.workers.UvicornWorker \ + --lifespan off \ --log-file - \ --bind unix:/run/libretime-api.sock \ libretime_api.asgi