commit | 8a10292ddb6695f3b4518fa9825d2ba6197f1d64 | [log] [tgz] |
---|---|---|
author | James Tucker <raggi@google.com> | Mon Jul 26 21:06:45 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Mon Jul 26 21:06:45 2021 +0000 |
tree | 9485a41cf77ac727c8c56309d2def6fbf9dccabc | |
parent | be243f6da2f9b776c06e9a86fb1adfbc24030bf8 [diff] |
[ffx] reduce target state changes on mdns events - MDNS events no longer cause temporary switch to disconnected states. - MDNS events no longer overwrite RCS states The handle_mdns event handler is no longer transitioning the target through an intermediate disconnected state before applying the MDNS state. The update_connection_state method no longer applies MDNS states over RCS states, as RCS is stateful and important to retain. In order to cleanup the change and assertions, the reference layout of the event handler is simplified to just have an Rc to the target collection, and all event handlers use the reference in self to reach the target collection. Change-Id: Ibfa812e93af507e08b34f467940888731c6b4d96 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/556272 Fuchsia-Auto-Submit: James Tucker <raggi@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Reviewed-by: Andrew Davies <awdavies@google.com> Reviewed-by: Andy Weiss <dragonbear@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.