[jbpm-commits] JBoss JBPM SVN: r1969 - jbpm3/branches/jpdl-3.2.3.CP/jpdl/jar/src/main/java/org/jbpm.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Aug 21 19:23:11 EDT 2008


Author: alex.guizar at jboss.com
Date: 2008-08-21 19:23:11 -0400 (Thu, 21 Aug 2008)
New Revision: 1969

Modified:
   jbpm3/branches/jpdl-3.2.3.CP/jpdl/jar/src/main/java/org/jbpm/JbpmConfiguration.java
Log:
minor performance improvement to JbpmConfiguration.close()

Modified: jbpm3/branches/jpdl-3.2.3.CP/jpdl/jar/src/main/java/org/jbpm/JbpmConfiguration.java
===================================================================
--- jbpm3/branches/jpdl-3.2.3.CP/jpdl/jar/src/main/java/org/jbpm/JbpmConfiguration.java	2008-08-21 23:22:35 UTC (rev 1968)
+++ jbpm3/branches/jpdl-3.2.3.CP/jpdl/jar/src/main/java/org/jbpm/JbpmConfiguration.java	2008-08-21 23:23:11 UTC (rev 1969)
@@ -493,11 +493,10 @@
     try {
       
       synchronized (instances) {
-        Iterator iter = instances.keySet().iterator();
+        Iterator iter = instances.values().iterator();
         while(iter.hasNext()) {
-          String resource = (String) iter.next();
-          if (this==instances.get(resource)) {
-            instances.remove(resource);
+          if (this==iter.next()) {
+            iter.remove();
             break;
           }
         }




More information about the jbpm-commits mailing list