< prev index next >
src/hotspot/share/prims/jvm.cpp
Print this page
@@ -2976,11 +2976,11 @@
if (millis == 0) {
os::naked_yield();
} else {
ThreadState old_state = thread->osthread()->get_state();
thread->osthread()->set_state(SLEEPING);
- if (os::sleep(thread, millis, true) == OS_INTRPT) {
+ if (os::sleep(thread, millis) == OS_INTRPT) {
// An asynchronous exception (e.g., ThreadDeathException) could have been thrown on
// us while we were sleeping. We do not overwrite those.
if (!HAS_PENDING_EXCEPTION) {
if (event.should_commit()) {
post_thread_sleep_event(&event, millis);
< prev index next >