summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2021-06-09 20:59:08 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-06-09 20:59:08 +0000
commitb055dae3cf9f2f5b314fdcbc3a562d34b52bd7fb (patch)
treebac65832ae5c2a4a916444303ae2f3f33f9665ad
parent64684d7e484f6b6640ed001f47477b7595c98301 (diff)
parent8ab88cd6d31e7263ace9b16d31b4b98f30c44e7f (diff)
downloadlibcxxabi-b055dae3cf9f2f5b314fdcbc3a562d34b52bd7fb.tar.gz
Fix incorrect change during refactoring. am: 50fb795a0e am: 97fbb69de4 am: 8ab88cd6d3
Original change: https://android-review.googlesource.com/c/platform/external/libcxxabi/+/1727433 Change-Id: Iaba42badcfd62384cb778fac69204dbc7a34727b
-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());
}