src/hotspot/share/runtime/thread.cpp
changeset 57699 4aea554692aa
parent 57603 f9d9bed12d1a
child 57745 789e967c2731
equal deleted inserted replaced
57698:9dc92e89243a 57699:4aea554692aa
  1802 
  1802 
  1803 void JavaThread::block_if_vm_exited() {
  1803 void JavaThread::block_if_vm_exited() {
  1804   if (_terminated == _vm_exited) {
  1804   if (_terminated == _vm_exited) {
  1805     // _vm_exited is set at safepoint, and Threads_lock is never released
  1805     // _vm_exited is set at safepoint, and Threads_lock is never released
  1806     // we will block here forever
  1806     // we will block here forever
  1807     Threads_lock->lock_without_safepoint_check();
  1807     Threads_lock->lock();
  1808     ShouldNotReachHere();
  1808     ShouldNotReachHere();
  1809   }
  1809   }
  1810 }
  1810 }
  1811 
  1811 
  1812 
  1812