[jboss-cvs] JBossAS SVN: r96905 - projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 24 19:31:50 EST 2009
Author: alesj
Date: 2009-11-24 19:31:50 -0500 (Tue, 24 Nov 2009)
New Revision: 96905
Modified:
projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleState.java
Log:
No need for more lookups.
Modified: projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleState.java
===================================================================
--- projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleState.java 2009-11-25 00:31:50 UTC (rev 96904)
+++ projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleState.java 2009-11-25 00:31:50 UTC (rev 96905)
@@ -345,7 +345,8 @@
for (OSGiServiceState service : getUsedContexts(OSGiServiceState.class))
{
- while (getUsedByCount(service, this) > 0)
+ int count = getUsedByCount(service, this);
+ while (count > 0)
{
try
{
@@ -355,6 +356,7 @@
{
log.debug("Error ungetting service: " + service, t);
}
+ count--;
}
service.unregister();
More information about the jboss-cvs-commits
mailing list