Author: toad
Date: 2009-01-29 22:56:11 +0000 (Thu, 29 Jan 2009)
New Revision: 25385

Modified:
   branches/db4o/freenet/src/freenet/support/io/SegmentedChainBucketSegment.java
Log:
Turn NPE into ERROR


Modified: 
branches/db4o/freenet/src/freenet/support/io/SegmentedChainBucketSegment.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/support/io/SegmentedChainBucketSegment.java   
    2009-01-29 22:51:29 UTC (rev 25384)
+++ 
branches/db4o/freenet/src/freenet/support/io/SegmentedChainBucketSegment.java   
    2009-01-29 22:56:11 UTC (rev 25385)
@@ -21,8 +21,13 @@
        }
 
        public void free() {
-               for(Bucket bucket : buckets)
+               for(Bucket bucket : buckets) {
+                       if(bucket == null) {
+                               Logger.error(this, "Bucket is null on "+this);
+                               continue;
+                       }
                        bucket.free();
+               }
        }
 
        public void storeTo(ObjectContainer container) {

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to