changeset 54323 | 846bc643f4ef |
parent 54033 | 07540197d0fd |
child 54623 | 1126f0607c70 |
--- a/src/hotspot/share/runtime/handshake.cpp Mon Mar 25 09:35:40 2019 +0100 +++ b/src/hotspot/share/runtime/handshake.cpp Thu Mar 28 11:08:23 2019 +0100 @@ -281,7 +281,7 @@ void HandshakeState::clear_handshake(JavaThread* target) { _operation = NULL; - SafepointMechanism::disarm_local_poll_release(target); + SafepointMechanism::disarm_if_needed(target, true /* release */); } void HandshakeState::process_self_inner(JavaThread* thread) {