You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2003/05/19 04:35:02 UTC
cvs commit: jakarta-james/src/java/org/apache/james/mailrepository AvalonMailRepository.java
noel 2003/05/18 19:35:02
Modified: src/java/org/apache/james/mailrepository Tag: branch_2_1_fcs
AvalonMailRepository.java
Log:
Changed list() snapshot from HashSet to ArrayList
Revision Changes Path
No revision
No revision
1.20.4.6 +1 -1 jakarta-james/src/java/org/apache/james/mailrepository/AvalonMailRepository.java
Index: AvalonMailRepository.java
===================================================================
RCS file: /home/cvs/jakarta-james/src/java/org/apache/james/mailrepository/AvalonMailRepository.java,v
retrieving revision 1.20.4.5
retrieving revision 1.20.4.6
diff -u -r1.20.4.5 -r1.20.4.6
--- AvalonMailRepository.java 7 May 2003 03:12:02 -0000 1.20.4.5
+++ AvalonMailRepository.java 19 May 2003 02:35:02 -0000 1.20.4.6
@@ -433,7 +433,7 @@
public Iterator list() {
// Fix ConcurrentModificationException by cloning
// the keyset before getting an iterator
- final HashSet clone = new HashSet();
+ final ArrayList clone = new ArrayList(keys.size());
synchronized(keys) {
clone.addAll( keys );
}
---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org