commit | e141a5e4131a5622216111228352396a68bd96ab | [log] [tgz] |
---|---|---|
author | Sami Kyostila <skyostil@chromium.org> | Thu Feb 07 01:06:17 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 07 01:06:17 2019 |
tree | 76ce91f1ef3e44a5100130ec7c1c9f6ee3381992 | |
parent | ec161d6b994f7d8ffc9ec208fff48fa169e3a543 [diff] |
gpu: Fix race when establishing GPU channel This patch fixes a crash when a GPU channel is established on the IO thread while the BrowserGpuChannelHostFactory is being terminated on the UI thread. If the factory has gone away when the channel is established, don't try to set another timeout to re-establish it. Bug: 863341 Change-Id: I084de6110d0de3a1eedf29d81211eb62405f1376 Reviewed-on: https://chromium-review.googlesource.com/c/1456061 Auto-Submit: Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Zhenyao Mo <zmo@chromium.org> Cr-Commit-Position: refs/heads/master@{#629820}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .