Index: AvalonMailRepository.java
===================================================================
RCS file: /home/cvspublic/jakarta-james/src/java/org/apache/james/mailrepository/AvalonMailRepository.java,v
retrieving revision 1.12
diff -u -r1.12 AvalonMailRepository.java
--- AvalonMailRepository.java	18 Jan 2002 02:48:36 -0000	1.12
+++ AvalonMailRepository.java	16 Feb 2002 02:03:25 -0000
@@ -242,6 +242,10 @@
     }
 
     public Iterator list() {
-        return keys.iterator();
+//  Fix ConcurrentModificationException by cloning the keyset before getting an iterator
+//        return keys.iterator();
+        final HashSet clone = new HashSet();
+        clone.addAll( keys );
+        return clone.iterator();
     }
 }
