[infinispan-commits] Infinispan SVN: r364 - trunk/core/src/test/java/org/infinispan/test.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Mon Jun 1 05:57:54 EDT 2009
Author: mircea.markus
Date: 2009-06-01 05:57:54 -0400 (Mon, 01 Jun 2009)
New Revision: 364
Modified:
trunk/core/src/test/java/org/infinispan/test/ReplListener.java
Log:
avoid concurrent modification exceptions
Modified: trunk/core/src/test/java/org/infinispan/test/ReplListener.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/test/ReplListener.java 2009-05-29 15:57:01 UTC (rev 363)
+++ trunk/core/src/test/java/org/infinispan/test/ReplListener.java 2009-06-01 09:57:54 UTC (rev 364)
@@ -15,6 +15,7 @@
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
+import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Lock;
@@ -127,7 +128,7 @@
expectationSetupLock.lock();
try {
if (this.expectedCommands == null) {
- this.expectedCommands = new LinkedList<Class<? extends VisitableCommand>>();
+ this.expectedCommands = new CopyOnWriteArrayList<Class<? extends VisitableCommand>>();
}
this.expectedCommands.addAll(Arrays.asList(expectedCommands));
info("Setting expected commands to " + this.expectedCommands);
More information about the infinispan-commits
mailing list