[roll] Roll fuchsia [wlancfg] Return an Err instead of panicking before exit from main The wlancfg component on some devices uses `on_terminate: "reboot"` in its component manifest to ensure a device will reboot if wlancfg ever stops. Before landing a change to only trigger reboot upon an error from a component with this feature enabled (https://fxrev.dev/1162232), a change to wlancfg (https://fxrev.dev/1168236) modified wlancfg to panic whenever it exits with an error. This changed the condition upon which wlancfg triggers a reboot becvause the panic only occurs when `run_all_futures()` returns an error. This change returns wlancfg to its previous behavior to trigger a reboot unconditionally upon its exit from main on devices where wlancfg has `on_terminate: "reboot"` in the wlancfg component manifest. Coincidentally, this prevents wlancfg from crashing at the end of every hw-sim test which makes the test output more readable. 📚 Original-Fixed: 451643303 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1423275 Original-Revision: 23c6ddba5b8a3e96ce05ca790335f4cfc6f30d04 GitOrigin-RevId: e31a3c88090515f99d441aca25bff5af25dace0d Change-Id: Ie775a0f70d8f2a811bde96d13a2686f85d86ecf9
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.