| commit | 96901bef4e567fd771788cbb12b9594e6024a344 | [log] [tgz] |
|---|---|---|
| author | Mark Schott <schottm@fuchsia.infra.roller.google.com> | Thu Feb 25 14:17:17 2021 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Feb 25 06:18:28 2021 -0800 |
| tree | 45bbda7d220b54b07c1e5c92c85dbd763b98d574 | |
| parent | 096b82c55b015b9582c57ff06ce79c31b21cf0b5 [diff] |
[roll] Roll fuchsia [async] Add method to delay a promise until and object is signaled Like the time-based delay methods that were submitted before this, this method on async::Executor produces a promise that will not complete until a specified condition, in this case a zx_handle_t being signaled with the signal provided when the user creates the promise. Like the previous methods, the waiting starts when the method is called, so if the user signals the handle before the promise is scheduled, it will complete immediately when it is scheduled. Original-Bug: 70802 Test: async-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/491438 Original-Revision: e1e9a4bf1768c09c75d7992c6f29cff8df0e7709 GitOrigin-RevId: 651318839fd894a2ba4fdad42f8f6ed51f754ed0 Change-Id: I485efd88735feab85b95e9cab954e6cf60c8fb12
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.