std atomic bool exchange