Revision: 14507
          http://gate.svn.sourceforge.net/gate/?rev=14507&view=rev
Author:   ian_roberts
Date:     2011-11-09 18:52:39 +0000 (Wed, 09 Nov 2011)
Log Message:
-----------
Fix ConcurrentModificationException.

Modified Paths:
--------------
    gate/trunk/src/gate/util/AnnotationDiffer.java

Modified: gate/trunk/src/gate/util/AnnotationDiffer.java
===================================================================
--- gate/trunk/src/gate/util/AnnotationDiffer.java      2011-11-09 18:20:50 UTC 
(rev 14506)
+++ gate/trunk/src/gate/util/AnnotationDiffer.java      2011-11-09 18:52:39 UTC 
(rev 14507)
@@ -623,10 +623,10 @@
       sameResponseChoices.remove(this);
       possibleChoices.removeAll(sameResponseChoices);
 
-      for (Pairing item : sameKeyChoices) {
+      for (Pairing item : new ArrayList<Pairing>(sameKeyChoices)) {
         item.remove();
       }
-      for (Pairing item : sameResponseChoices) {
+      for (Pairing item : new ArrayList<Pairing>(sameResponseChoices)) {
         item.remove();
       }
       sameKeyChoices.add(this);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to