commit | 3e3ea49c7dac96988481345ade25e6eb5118333c | [log] [tgz] |
---|---|---|
author | Vladimir Levin <vmpstr@chromium.org> | Mon Jan 14 19:54:46 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 14 19:54:46 2019 |
tree | f36c7197b1c1c0624a8a1203facc541d3476a16e | |
parent | 0770b08d637ba01c78bf1f17bac3cd6fd45ccbc0 [diff] |
[DL]: Reject the acquire promise if we commit while acquiring. This patch ensures that we reject the acquire promise if we call commit before lock acquire finishes. Since we unlock the lock because of the commit, it makes sense that "acquire" rejects. R=chrishtr@chromium.org Bug: 882663 Change-Id: I89a079427c155ba227fcacff083ac0fdf2a38982 Reviewed-on: https://chromium-review.googlesource.com/c/1409608 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#622557}
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 .