commit | fb7990756d41faf6a8701120a7aeb04f8ec5cb86 | [log] [tgz] |
---|---|---|
author | Madhav Iyengar <madhaviyengar@google.com> | Sat Apr 04 01:55:33 2020 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Sat Apr 04 01:55:33 2020 +0000 |
tree | 7a1a42c33717c33012c342e5537c0da9671cffa4 | |
parent | 603465e3cccb8c6537902808c2781edbd59cc11f [diff] |
[fidl][llcpp] Clean up ResponseContexts. See go/fidl-llcpp-mt-client. This CL adds the ability to clean up any outstanding ResponseContexts when the ClientBase is destroyed or if an error occurs on a response prior to the reply callback being invoked. Bug: 7685 Test: runtests -t fidl-async-test-test -r 100 Change-Id: I2b2ba970245fb511eb894a155ecb98d0c8aaee00 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/376879 Commit-Queue: Madhav Iyengar <madhaviyengar@google.com> Reviewed-by: Andres Oportus <andresoportus@google.com> Reviewed-by: Yifei Teng <yifeit@google.com> Testability-Review: Andres Oportus <andresoportus@google.com> Testability-Review: Yifei Teng <yifeit@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.
See Getting Started.
See fuchsia.dev.