commit | ab8bbf6531cd4d976e9033cf3a7c640bdc16abe2 | [log] [tgz] |
---|---|---|
author | Tamir Duberstein <tamird@google.com> | Sun Dec 25 00:03:32 2022 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sun Dec 25 00:03:32 2022 +0000 |
tree | f21fe83318b779956ee7ca16ebe05aa6cd8bd42e | |
parent | c6ce452c6d0111a7cedc96cc11139dc9ac869930 [diff] |
[storage][vfs] Use fidl::BindServer Connection:binding_ changes from std::shared_ptr to std::unique_ptr because the necessary shared ownership exists in fidl::ServerBindingRef. See commit ceba27c4dfdc187b613fbd7ea1d6a1cfe302e083 for the original rationale. ManagedVfs::Shutdown no longer waits for in-flight transactions to complete; tests covering this are removed: - Teardown.TeardownSlowAsyncCallback - Teardown.TeardownSlowClone - NamespaceHostDirectoryTest.AdditionalServices_NsDies - NamespaceHostDirectoryTest.AdditionalServices_InheritParent_nsDies Fixed: 117278 Run-All-Tests: true Change-Id: I679f34785e67f3fb9c27040e2fa829c9ae9fd866 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/779945 Reviewed-by: James Sullivan <jfsulliv@google.com> Fuchsia-Auto-Submit: Tamir Duberstein <tamird@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.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.