commit | 429a7a6e774820076924a6d038762445727523c8 | [log] [tgz] |
---|---|---|
author | Casey Dahlin <sadmac@google.com> | Fri Feb 28 02:05:30 2025 -0800 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 28 02:05:30 2025 -0800 |
tree | 58a615b7813b97cd7a085eb45bd5da88f9126167 | |
parent | dd7c1acb5c2ac3f5c3efa111b5edee5171ed3fd6 [diff] |
[fdomain] Rename .client() -> .domain() and make infallible There were some concerns about how overloaded `client` can be in contexts where we needed to get the client for a handle or FIDL proxy. In addition, this is no longer fallible. We now return a placeholder client that has a permanently-failed transport if the client has gone missing. This should result in `ClientLost` errors being deferred to handle use time as we have tended to prefer. Fixed: b/388594413 Change-Id: I3dc4cd24d67a2b5e493fa99d43dca37c9f5aa17b Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1188754 Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Reviewed-by: Ian McKellar <ianloic@google.com> Fuchsia-Auto-Submit: Casey Dahlin <sadmac@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.