Author: michiel
Date: 2010-06-21 11:39:07 +0200 (Mon, 21 Jun 2010)
New Revision: 42620

Modified:
   
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/implementation/database/DatabaseStorageManager.java
Log:
avoid invalid buffer sizes

Modified: 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/implementation/database/DatabaseStorageManager.java
===================================================================
--- 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/implementation/database/DatabaseStorageManager.java
        2010-06-21 09:35:40 UTC (rev 42619)
+++ 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/implementation/database/DatabaseStorageManager.java
        2010-06-21 09:39:07 UTC (rev 42620)
@@ -160,6 +160,10 @@
             if (bufferSizeAttribute != null) {
                 try {
                     bufferSize = 
Integer.valueOf(bufferSizeAttribute.toString());
+                    if (bufferSize < 1) {
+                        log.warn("Found key invalid buffer size " + bufferSize 
+ ". Setting to 1.");
+                        bufferSize = 1;
+                    }
                     log.info("Found key buffer size " + bufferSize);
                 } catch (NumberFormatException nfe) {
                     // remove the SEQUENCE_BUFFER_SIZE attribute (invalid 
value)

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to