< prev index next >
test/jdk/java/util/concurrent/tck/RecursiveActionTest.java
Print this page
8207003: Miscellaneous changes imported from jsr166 CVS 2018-09
Reviewed-by: martin, chegar
@@ -121,14 +121,18 @@
assertNull(a.getException());
assertNull(a.getRawResult());
assertNull(a.join());
assertFalse(a.cancel(false));
assertFalse(a.cancel(true));
+
+ Object v1 = null, v2 = null;
try {
- assertNull(a.get());
- assertNull(a.get(randomTimeout(), randomTimeUnit()));
+ v1 = a.get();
+ v2 = a.get(randomTimeout(), randomTimeUnit());
} catch (Throwable fail) { threadUnexpectedException(fail); }
+ assertNull(v1);
+ assertNull(v2);
}
void checkCancelled(RecursiveAction a) {
assertTrue(a.isDone());
assertTrue(a.isCancelled());
< prev index next >