-
Bug
-
Resolution: Fixed
-
P3
-
5.0, 6, 7
-
b04
-
generic, sparc
-
solaris, solaris_9
Interrupting thread Target Thread
---------------------------------------------------------------
check interrupt flag
set interupt flag
thr_kill
<signal delivered>
poll(ms)
The signal is delivered before the poll() and so the "sleep" continues until the specified time elapses.
- duplicates
-
JDK-6611457 Inconsistent Thread object state
- Closed
- relates to
-
JDK-6498581 ThreadInterruptTest3 produces wrong output on Windows
- Closed
-
JDK-6900441 PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clock
- Closed
-
JDK-8032850 [TESTBUG] Race condition in test runtime/threads/IntSleep still exists
- Closed
-
JDK-8047714 Fix for JDK-6546236 made Solaris os::yield() a no-op
- Closed
-
JDK-8036777 AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris..'
- Closed
-
JDK-6474541 Thread.sleep different implementation in Solaris affected by time change
- Closed