Skip to content

Commit 1356f0a

Browse files
committed
revert control loop and move pipeline = None
1 parent adff001 commit 1356f0a

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

runner/app/live/streamer/process.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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)

runner/app/live/streamer/streamer.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff 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()

0 commit comments

Comments
 (0)