| commit | ff6f9b93bdebb28cc40fd8f422de2d1df7497cb8 | [log] [tgz] |
|---|---|---|
| author | Gary Bressler <geb@fuchsia.infra.roller.google.com> | Thu Sep 29 02:28:48 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Sep 28 19:30:38 2022 -0700 |
| tree | b47230626dbca73c985644cd62e8801857669def | |
| parent | 1f79efd0a78e1c22e69c52f1bf623bc01269411d [diff] |
[roll] Roll fuchsia Revert "[component_manager] detach() routing tasks" This reverts commit 980ba89d55c67f033179b0e8542de1a6dc4b7d7c. Reason for revert: See if revert fixes fxb/110261 Original change's description: > [component_manager] detach() routing tasks > > detach() routing tasks instead of tying them to the component instance's > lifetime. > > This doesn't solve all scenarios that can lead to dropped namespace > requests, but it should address all that could have been introduced by > events v2. > > There is a drawback to this approach, which is that stuck tasks will > effectively leak resources (since nothing cancels them). We think this > is a worthwhile tradeoff for the short term to deflake logger routing. > Routing can only get blocked in a few places that involve synchronous > FIDL calls. In the system we have today, the peers of those calls > (resolvers, filesystems) are normally well-behaved. However, longer term > we should commit to formulating a more complete strategy for async task > management. > > Run-All-Tests: True > > Original-Bug: 76579, 107764 > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/724009 Original-Bug: 76579, 107764 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/731941 Original-Revision: 41d2833550251c7971c69f8f897d9efd5492638f GitOrigin-RevId: a210328146abd76548d16876354679ae2ab6c770 Change-Id: Idbab5da4344f101333867eaf95b58cb135f73be4
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 via the IRC channel #fuchsia on Freenode.
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.