File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -109,7 +109,6 @@ def get_recent_logs(self, n=None) -> list[str]:
109109
110110 def process_loop (self ):
111111 self ._setup_logging ()
112- # pipeline = None
113112
114113 # Ensure CUDA environment is available inside the subprocess.
115114 # Multiprocessing (spawn mode) does not inherit environment variables by default,
@@ -142,6 +141,7 @@ def _handle_logging_params(self, params: dict) -> dict:
142141
143142 async def _initialize_pipeline (self ):
144143 try :
144+ pipeline = None
145145 stream_id = ""
146146 params = {}
147147 try :
@@ -173,6 +173,7 @@ async def _run_pipeline_loops(self):
173173 output_task = asyncio .create_task (self ._output_loop (pipeline ))
174174 param_task = asyncio .create_task (self ._param_update_loop (pipeline ))
175175
176+
176177 async def wait_for_stop ():
177178 while not self .is_done ():
178179 await asyncio .sleep (0.1 )
Original file line number Diff line number Diff line change @@ -54,11 +54,12 @@ async def start(self, params: dict):
5454 self .main_tasks = [
5555 run_in_background ("ingress_loop" , self .run_ingress_loop ()),
5656 run_in_background ("egress_loop" , self .run_egress_loop ()),
57- run_in_background ("report_status_loop" , self .report_status_loop ())
57+ run_in_background ("report_status_loop" , self .report_status_loop ()),
58+ run_in_background ("control_loop" , self .run_control_loop ())
5859 ]
5960 # auxiliary tasks that are not critical to the supervisor, but which we want to run
6061 self .auxiliary_tasks = [
61- run_in_background ( "control_loop" , self . run_control_loop ())
62+
6263 ]
6364 self .tasks_supervisor_task = run_in_background (
6465 "tasks_supervisor" , self .tasks_supervisor ()
You can’t perform that action at this time.
0 commit comments