File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed 
packages/service-library/src/servicelib/fastapi/celery Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -34,3 +34,4 @@ async def run_until_shutdown(
3434            _logger .info ("FastAPI initialized: %s" , self .app )
3535            startup_completed_event .set ()
3636            await  self .shutdown_event .wait ()  # NOTE: wait here until shutdown is requested 
37+             _logger .info ("FastAPI shutdown completed: %s" , self .app )
Original file line number Diff line number Diff line change 2323from  aws_library .s3  import  SimcoreS3API 
2424from  celery  import  Celery 
2525from  celery .contrib .testing .worker  import  TestWorkController , start_worker 
26- from  celery .signals  import  worker_init ,  worker_shutdown 
26+ from  celery .signals  import  worker_init 
2727from  celery_library .worker .signals  import  _worker_init_wrapper , _worker_shutdown_wrapper 
2828from  faker  import  Faker 
2929from  fakeredis .aioredis  import  FakeRedis 
@@ -1040,7 +1040,7 @@ async def with_storage_celery_worker(
10401040        _worker_init_wrapper (celery_app , app_server_factory_with_worker_mode ),
10411041        weak = False ,
10421042    )
1043-     worker_shutdown .connect (_worker_shutdown_wrapper (celery_app ), weak = False )
1043+     #  worker_shutdown.connect(_worker_shutdown_wrapper(celery_app), weak=False)
10441044
10451045    register_worker_tasks (celery_app )
10461046    register_test_tasks (celery_app )
@@ -1055,6 +1055,8 @@ async def with_storage_celery_worker(
10551055    ) as  worker :
10561056        yield  worker 
10571057
1058+         _worker_shutdown_wrapper (celery_app )()
1059+ 
10581060
10591061@pytest .fixture  
10601062async  def  storage_rabbitmq_rpc_client (
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments