On 02/02/15 09:29, Paul Sandoz wrote:
Hi,
http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8072030-thenComposeException-test-race-condition/webrev/
I introduced a silly race condition in the test ThenComposeExceptionTest.java.
This manifested itself in hotspot testing where various VM options increased
the probability of failure.
The changes look fine to me Paul.
This not an issue for the 166 CVS ( test exists only in OpenJDK ).
This was a nasty race. In fact there is no guarantee that the CF, that
sets the AtomicReference would even complete, without join/get, right ?
-Chris.