summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2021-06-09 21:17:54 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-06-09 21:17:54 +0000
commitd3399eedf5afd156dce113c6c704388b1390f5a2 (patch)
treebac65832ae5c2a4a916444303ae2f3f33f9665ad
parent6c98829029d22062c3e789e8f026cd31b7af1a2d (diff)
parentb055dae3cf9f2f5b314fdcbc3a562d34b52bd7fb (diff)
downloadlibcxxabi-d3399eedf5afd156dce113c6c704388b1390f5a2.tar.gz
Fix incorrect change during refactoring. am: 50fb795a0e am: 97fbb69de4 am: 8ab88cd6d3 am: b055dae3cf
Original change: https://android-review.googlesource.com/c/platform/external/libcxxabi/+/1727433 Change-Id: If277f39c0c61efe344280b06e84ca7268d2df074
-rw-r--r--src/cxa_guard.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cxa_guard.cpp b/src/cxa_guard.cpp
index 1f5a88a..8803415 100644
--- a/src/cxa_guard.cpp
+++ b/src/cxa_guard.cpp
@@ -211,7 +211,7 @@ _LIBCXXABI_FUNC_VIS void __cxa_guard_release(guard_type *raw_guard_object) {
}
_LIBCXXABI_FUNC_VIS void __cxa_guard_abort(guard_type *raw_guard_object) {
- GlobalMutexGuard gmutex("__cxa_guard_abort", OnRelease::UNLOCK);
+ GlobalMutexGuard gmutex("__cxa_guard_abort", OnRelease::UNLOCK_AND_BROADCAST);
GuardObject guard(raw_guard_object);
guard.write(GuardValue::ZERO());
}