File tree Expand file tree Collapse file tree 4 files changed +8
-4
lines changed
service-library/src/servicelib Expand file tree Collapse file tree 4 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ def _init(startup_complete_event: threading.Event) -> None:
3030
3131 app_server .event_loop = loop
3232
33- loop .run_until_complete (app_server .start_and_hold (startup_complete_event ))
33+ loop .run_until_complete (app_server .run_until_shutdown (startup_complete_event ))
3434
3535 thread = threading .Thread (
3636 group = None ,
Original file line number Diff line number Diff line change @@ -52,7 +52,9 @@ def task_manager(self) -> TaskManager:
5252 assert self ._task_manager , "Task manager is not initialized"
5353 return self ._task_manager
5454
55- async def start_and_hold (self , startup_completed_event : threading .Event ) -> None :
55+ async def run_until_shutdown (
56+ self , startup_completed_event : threading .Event
57+ ) -> None :
5658 redis_client_sdk = RedisClientSDK (
5759 self ._settings .CELERY_REDIS_RESULT_BACKEND .build_redis_dsn (
5860 RedisDatabase .CELERY_TASKS
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ def task_manager(self) -> TaskManager:
3636 raise NotImplementedError
3737
3838 @abstractmethod
39- async def start_and_hold (
39+ async def run_until_shutdown (
4040 self ,
4141 startup_completed_event : threading .Event ,
4242 ) -> None :
Original file line number Diff line number Diff line change @@ -22,7 +22,9 @@ def task_manager(self) -> TaskManager:
2222 assert isinstance (task_manager , TaskManager )
2323 return task_manager
2424
25- async def start_and_hold (self , startup_completed_event : threading .Event ) -> None :
25+ async def run_until_shutdown (
26+ self , startup_completed_event : threading .Event
27+ ) -> None :
2628 async with LifespanManager (
2729 self .app ,
2830 startup_timeout = None , # waits for full app initialization (DB migrations, etc.)
You can’t perform that action at this time.
0 commit comments