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

Fix the ability to cleanup, if process container fails during start
pull/29431/head
Kacper Rączy 2 years ago committed by GitHub
parent b9e36b7faa
commit f07e4fb49a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      selfdrive/test/process_replay/process_replay.py

@ -672,8 +672,8 @@ def _replay_multi_process(
containers = []
for cfg in cfgs:
container = ProcessContainer(cfg)
container.start(params_config, env_config, all_msgs, fingerprint, captured_output_store is not None)
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_subs = {sub for container in containers for sub in container.subs}

Loading…
Cancel
Save