aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/interop/interop_server_bootstrap.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/cpp/interop/interop_server_bootstrap.cc')
-rw-r--r--test/cpp/interop/interop_server_bootstrap.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/cpp/interop/interop_server_bootstrap.cc b/test/cpp/interop/interop_server_bootstrap.cc
index 424f7ca7f0..99518c6943 100644
--- a/test/cpp/interop/interop_server_bootstrap.cc
+++ b/test/cpp/interop/interop_server_bootstrap.cc
@@ -37,10 +37,10 @@
#include "test/cpp/interop/server_helper.h"
#include "test/cpp/util/test_config.h"
-bool grpc::testing::interop::g_got_sigint = false;
+gpr_atm grpc::testing::interop::g_got_sigint;
static void sigint_handler(int x) {
- grpc::testing::interop::g_got_sigint = true;
+ gpr_atm_no_barrier_store(&grpc::testing::interop::g_got_sigint, true);
}
int main(int argc, char** argv) {