src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
changeset 59252 623722a6aeb9
parent 59251 4cbfa5077d68
--- a/src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp	Mon Nov 25 12:32:40 2019 +0100
+++ b/src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp	Mon Nov 25 12:33:15 2019 +0100
@@ -87,7 +87,7 @@
     const int current_msgs = Atomic::load(&_messages);
     // OR the new message
     const int exchange_value = current_msgs | new_messages;
-    const int result = Atomic::cmpxchg(exchange_value, &_messages, current_msgs);
+    const int result = Atomic::cmpxchg(&_messages, current_msgs, exchange_value);
     if (result == current_msgs) {
       return;
     }