Momentary handling for background services

This commit is contained in:
Maximilian Giller 2025-01-12 17:15:12 +01:00
parent f5b4a6c30f
commit 8a2773a97c

View file

@ -21,8 +21,4 @@ if __name__ == "__main__":
# Run API server # Run API server
uvicorn.run("main:app", host="0.0.0.0", port=8000, reload=True) uvicorn.run("main:app", host="0.0.0.0", port=8000, reload=True)
# End services # TODO: Close background services properly
tasks = asyncio.all_tasks(loop)
[t.cancel() for t in tasks]
asyncio.gather(*tasks)
loop.stop()