diff -r a8dcacf95bff -r 1126f0607c70 src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp --- a/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Thu Apr 25 05:54:54 2019 -0700 +++ b/src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Thu Apr 25 10:56:31 2019 -0400 @@ -325,7 +325,7 @@ void JfrEmergencyDump::on_vm_error(const char* repository_path) { assert(repository_path != NULL, "invariant"); ResourceMark rm; - MutexLockerEx stream_lock(JfrStream_lock, Mutex::_no_safepoint_check_flag); + MutexLocker stream_lock(JfrStream_lock, Mutex::_no_safepoint_check_flag); const fio_fd emergency_fd = emergency_dump_file_descriptor(); if (emergency_fd != invalid_fd) { RepositoryIterator iterator(repository_path, strlen(repository_path));