[roll] Roll fuchsia [ffx] Make sure ascendd binds the socket

This is a bit speculative from the failures we are seeing in test
flakes. My reading of the code is that there is technically a race
condition between telling ascendd to start up and bind a UDS and the
daemon trying to talk to that UDS. If the bind does not get scheduled in
time we could get the daemon to timeout trying to connect. It would look
like the failures that we are seeing where we are getting a file not
found error from the OS at connect time.

This should not be too big of a difference from the current path, it
just forces some of the work to serialize before other work that might
depend on it. In practice this appears to happen anyway most of the time
so this should not be that big of a difference.

Original-Bug: 84938
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/602328
Original-Revision: 5e1789f7e9c1f409617c11f5f48e47cc0c9dbeb1
GitOrigin-RevId: d19e0269c0505d09615d53c4521353f7e5cbfb61
Change-Id: I949bec11f1a20fbd854d7e59cb49de12140cf272
1 file changed
tree: 8a1c674bf55e45052e7b41029a73c8743f81fbdd
  1. infra/
  2. third_party/
  3. firmware
  4. flower
  5. jiri.lock
  6. minimal
  7. prebuilts
  8. README.md
  9. stem
  10. test_durations
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.