Author: rickhall
Date: Tue Sep 20 19:14:28 2011
New Revision: 1173310

URL: http://svn.apache.org/viewvc?rev=1173310&view=rev
Log:
Make default file limit for bundle cache unlimited. (FELIX-3071)

Modified:
    
felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleCache.java

Modified: 
felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleCache.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleCache.java?rev=1173310&r1=1173309&r2=1173310&view=diff
==============================================================================
--- 
felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleCache.java
 (original)
+++ 
felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleCache.java
 Tue Sep 20 19:14:28 2011
@@ -103,16 +103,18 @@ public class BundleCache
         m_logger = logger;
         m_configMap = configMap;
 
+        int limit = 0;
         String limitStr = (String) m_configMap.get(CACHE_FILELIMIT_PROP);
-        limitStr = (limitStr == null) ? "10" : limitStr;
-        int limit;
-        try
-        {
-            limit = Integer.parseInt(limitStr);
-        }
-        catch (NumberFormatException ex)
+        if (limitStr != null)
         {
-            limit = 10;
+            try
+            {
+                limit = Integer.parseInt(limitStr);
+            }
+            catch (NumberFormatException ex)
+            {
+                limit = 0;
+            }
         }
         m_zipFactory = new WeakZipFileFactory(limit);
 


Reply via email to