manager: kill UI when manager failed to start

old-commit-hash: edcee81796
commatwo_master
Adeeb Shihadeh 3 years ago
parent d7e43473f9
commit e077b5c2ff
  1. 5
      selfdrive/manager/manager.py

@ -216,6 +216,11 @@ if __name__ == "__main__":
add_file_handler(cloudlog) add_file_handler(cloudlog)
cloudlog.exception("Manager failed to start") cloudlog.exception("Manager failed to start")
try:
managed_processes['ui'].stop()
except Exception:
pass
# Show last 3 lines of traceback # Show last 3 lines of traceback
error = traceback.format_exc(-3) error = traceback.format_exc(-3)
error = "Manager failed to start\n\n" + error error = "Manager failed to start\n\n" + error

Loading…
Cancel
Save