From c4723b29d38787269ee1341d6c7c2b99a71aa549 Mon Sep 17 00:00:00 2001 From: jason Date: Mon, 8 Jan 2024 10:18:14 +0000 Subject: [PATCH] fix(ndk): remove any possibility of the `bsg_global_env->handling_crash` CAS succeeding spuriously --- bugsnag-plugin-android-ndk/src/main/jni/bugsnag_ndk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bugsnag-plugin-android-ndk/src/main/jni/bugsnag_ndk.c b/bugsnag-plugin-android-ndk/src/main/jni/bugsnag_ndk.c index e647a3b88c..e2fbd419b4 100644 --- a/bugsnag-plugin-android-ndk/src/main/jni/bugsnag_ndk.c +++ b/bugsnag-plugin-android-ndk/src/main/jni/bugsnag_ndk.c @@ -68,7 +68,7 @@ bool bsg_run_on_error() { } bool bsg_begin_handling_crash() { - static bool expected = false; + bool expected = false; return atomic_compare_exchange_strong(&bsg_global_env->handling_crash, &expected, true); }