[jboss-cvs] JBossCache/tests/stress/org/jboss/cache/optimistic ...
Manik Surtani
msurtani at jboss.com
Tue Jan 30 21:40:24 EST 2007
User: msurtani
Date: 07/01/30 21:40:24
Modified: tests/stress/org/jboss/cache/optimistic
OptimisticDeadlockTest.java
Log:
Removed dependency on concurrent.jar
Revision Changes Path
1.7 +5 -4 JBossCache/tests/stress/org/jboss/cache/optimistic/OptimisticDeadlockTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: OptimisticDeadlockTest.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/tests/stress/org/jboss/cache/optimistic/OptimisticDeadlockTest.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- OptimisticDeadlockTest.java 30 Dec 2006 17:49:58 -0000 1.6
+++ OptimisticDeadlockTest.java 31 Jan 2007 02:40:24 -0000 1.7
@@ -6,13 +6,13 @@
*/
package org.jboss.cache.optimistic;
-import EDU.oswego.cs.dl.util.concurrent.Latch;
import org.jboss.cache.CacheImpl;
import org.jboss.cache.Fqn;
import javax.transaction.TransactionManager;
import java.util.ArrayList;
import java.util.List;
+import java.util.concurrent.CountDownLatch;
/**
* @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
@@ -22,7 +22,8 @@
private static final int NUM_THREADS = 10;
private static final int NUM_LOOPS = 10;
private static final Fqn FQN = Fqn.fromString("/test");
- private static final Latch latch = new Latch();
+ private static final CountDownLatch latch = new CountDownLatch(1);
+
public OptimisticDeadlockTest(String name)
{
@@ -43,7 +44,7 @@
}
cache.put(FQN, "key", "value");
- latch.release();
+ latch.countDown();
for (int i = 0; i < NUM_THREADS; i++)
processors[i].join();
@@ -71,7 +72,7 @@
TransactionManager txman = cache.getTransactionManager();
try
{
- latch.acquire();
+ latch.await();
}
catch (InterruptedException e)
{
More information about the jboss-cvs-commits
mailing list