Author: alex.guizar(a)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;
}
}
Show replies by date