process_replay: prevent creating orphaned processes if replay fails during setup (#29426)

Fix the ability to cleanup, if process container fails during start
old-commit-hash: f07e4fb49a
beeps
Kacper Rączy 2 years ago committed by GitHub
parent 3fd62cfe23
commit deb8257322
  1. 2
      selfdrive/test/process_replay/process_replay.py

@ -672,8 +672,8 @@ def _replay_multi_process(
containers = [] containers = []
for cfg in cfgs: for cfg in cfgs:
container = ProcessContainer(cfg) container = ProcessContainer(cfg)
container.start(params_config, env_config, all_msgs, fingerprint, captured_output_store is not None)
containers.append(container) containers.append(container)
container.start(params_config, env_config, all_msgs, fingerprint, captured_output_store is not None)
all_pubs = {pub for container in containers for pub in container.pubs} all_pubs = {pub for container in containers for pub in container.pubs}
all_subs = {sub for container in containers for sub in container.subs} all_subs = {sub for container in containers for sub in container.subs}

Loading…
Cancel
Save