[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
1 file changed
tree: b47230626dbca73c985644cd62e8801857669def
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.