From 9acf15a655ac264a7c46244dc9f4237aa5d3ade5 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 16 Feb 2021 12:59:40 -0500 Subject: [PATCH] test: use std::atomic instead of volatile for cb_done var Fixes: https://tracker.ceph.com/issues/49309 Signed-off-by: Jeff Layton (cherry picked from commit 4380af3074bb91714b1cf6b7a99210b64f773ba7) --- src/test/fs/test_ino_release_cb.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/fs/test_ino_release_cb.cc b/src/test/fs/test_ino_release_cb.cc index 4294698a46d10..d69a275f93de2 100644 --- a/src/test/fs/test_ino_release_cb.cc +++ b/src/test/fs/test_ino_release_cb.cc @@ -6,7 +6,7 @@ #define MAX_CEPH_FILES 1000 #define DIRNAME "ino_release_cb" -static volatile bool cb_done = false; +static std::atomic cb_done = false; static void cb(void *hdl, vinodeno_t vino) { -- 2.39.5