-
Bug
-
Resolution: Done
-
Major
-
8.2.0.Final
ControlledTransport.waitForCommandToBlock should use a timeout:
"testng-DistSyncNonTxStateTransferTest" #13 prio=5 os_prio=0 tid=0x00007f571cd8d800 nid=0xb8c waiting on condition [0x00007f56c4184000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000a850a2d0> (a org.infinispan.util.concurrent.ReclosableLatch) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) at org.infinispan.util.concurrent.ReclosableLatch.await(ReclosableLatch.java:58) at org.infinispan.remoting.transport.ControlledTransport.waitForCommandToBlock(ControlledTransport.java:72) at org.infinispan.xsite.statetransfer.BaseStateTransferTest.testCancelStateTransfer(BaseStateTransferTest.java:92)