Details
-
Bug
-
Resolution: Duplicate
-
Blocker
-
7.2.0.Beta2
-
None
Description
[pri:0, instance:org.infinispan.commons.util.concurrent.FuturesTest@241ecdba] should have thrown an exception of class java.util.concurrent.ExecutionException at org.testng.internal.Invoker.handleInvocationResults(Invoker.java:1512) at org.testng.internal.Invoker.invokeMethod(Invoker.java:754)
http://ci.infinispan.org/viewLog.html?buildId=24682&buildTypeId=bt9&guest=1
I believe this can happen because NotifyingFutureImpl's actualReturnValue and exceptionThrown fields are not volatile.