diff --git a/fastapi/pools/__init__.py b/fastapi/pools/__init__.py index 08ab0078..31f1fb38 100644 --- a/fastapi/pools/__init__.py +++ b/fastapi/pools/__init__.py @@ -1,7 +1,11 @@ from .event_loop import EventLoopPool from .fastapi_app import FastApiAppPool +from odoo.service.server import CommonServer event_loop_pool = EventLoopPool() fastapi_app_pool = FastApiAppPool() + +CommonServer.on_stop(event_loop_pool.shutdown) + __all__ = ["event_loop_pool", "fastapi_app_pool"]