You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by fm...@apache.org on 2013/09/25 15:54:40 UTC
svn commit: r1526179 -
/felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
Author: fmeschbe
Date: Wed Sep 25 13:54:40 2013
New Revision: 1526179
URL: http://svn.apache.org/r1526179
Log:
FELIX-4238 The pmtCount field must keep the tracking count not the number of tracked services. Otherwise the list of services is updated on each access to configuration.
Modified:
felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
Modified: felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
URL: http://svn.apache.org/viewvc/felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java?rev=1526179&r1=1526178&r2=1526179&view=diff
==============================================================================
--- felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java (original)
+++ felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java Wed Sep 25 13:54:40 2013
@@ -848,7 +848,7 @@ public class ConfigurationManager implem
pm = ( PersistenceManager[] ) pmList.toArray( new PersistenceManager[pmList.size()] );
}
- pmtCount = pm.length;
+ pmtCount = currentPmtCount;
persistenceManagers = pm;
}