changeset 59252 | 623722a6aeb9 |
parent 58945 | a3b046720c3b |
--- a/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Mon Nov 25 12:32:40 2019 +0100 +++ b/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Mon Nov 25 12:33:15 2019 +0100 @@ -418,7 +418,7 @@ static volatile int jfr_shutdown_lock = 0; static bool guard_reentrancy() { - return Atomic::cmpxchg(1, &jfr_shutdown_lock, 0) == 0; + return Atomic::cmpxchg(&jfr_shutdown_lock, 0, 1) == 0; } class JavaThreadInVM : public StackObj {