[jboss-cvs] JBossAS SVN: r82871 - branches/Branch_4_2/jmx/src/main/org/jboss/mx/loading.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 14 10:27:12 EST 2009


Author: adrian at jboss.org
Date: 2009-01-14 10:27:11 -0500 (Wed, 14 Jan 2009)
New Revision: 82871

Modified:
   branches/Branch_4_2/jmx/src/main/org/jboss/mx/loading/ClassLoaderUtils.java
Log:
[JBAS-6381] - Temporary workaround for ConcurrentModificationException

Modified: branches/Branch_4_2/jmx/src/main/org/jboss/mx/loading/ClassLoaderUtils.java
===================================================================
--- branches/Branch_4_2/jmx/src/main/org/jboss/mx/loading/ClassLoaderUtils.java	2009-01-14 13:54:15 UTC (rev 82870)
+++ branches/Branch_4_2/jmx/src/main/org/jboss/mx/loading/ClassLoaderUtils.java	2009-01-14 15:27:11 UTC (rev 82871)
@@ -35,6 +35,7 @@
 import java.security.ProtectionDomain;
 import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.Collections;
 import java.util.Comparator;
 import java.util.HashSet;
 import java.util.LinkedList;
@@ -222,7 +223,7 @@
     */
    public static Set newPackageSet()
    {
-      return new TreeSet(repostiroyClassLoaderComparator);
+      return Collections.synchronizedSet(new TreeSet(repostiroyClassLoaderComparator));
    }
 
    /**




More information about the jboss-cvs-commits mailing list