99 |
|
long t0 = System.nanoTime(); |
100 |
|
assertSame(expected, a.join()); |
101 |
|
assertTrue(millisElapsedSince(t0) < SMALL_DELAY_MS); |
102 |
< |
assertTrue(Thread.interrupted()); |
102 |
> |
Thread.interrupted(); |
103 |
|
} |
104 |
|
|
105 |
|
{ |
107 |
|
long t0 = System.nanoTime(); |
108 |
|
a.quietlyJoin(); // should be no-op |
109 |
|
assertTrue(millisElapsedSince(t0) < SMALL_DELAY_MS); |
110 |
< |
assertTrue(Thread.interrupted()); |
110 |
> |
Thread.interrupted(); |
111 |
|
} |
112 |
|
|
113 |
|
assertFalse(a.cancel(false)); |
135 |
|
a.join(); |
136 |
|
shouldThrow(); |
137 |
|
} catch (CancellationException success) { |
138 |
– |
assertTrue(Thread.interrupted()); |
138 |
|
} catch (Throwable fail) { threadUnexpectedException(fail); } |
139 |
+ |
Thread.interrupted(); |
140 |
|
|
141 |
|
{ |
142 |
|
long t0 = System.nanoTime(); |
172 |
|
a.join(); |
173 |
|
shouldThrow(); |
174 |
|
} catch (Throwable expected) { |
175 |
– |
assertTrue(Thread.interrupted()); |
175 |
|
assertSame(t, expected); |
176 |
|
} |
177 |
+ |
Thread.interrupted(); |
178 |
|
|
179 |
|
{ |
180 |
|
long t0 = System.nanoTime(); |