Author: toad
Date: 2008-10-30 14:59:56 +0000 (Thu, 30 Oct 2008)
New Revision: 23229
Modified:
branches/db4o/freenet/src/freenet/support/RandomGrabArray.java
Log:
Only setParentGrabArray to null if it's set to us already.
Modified: branches/db4o/freenet/src/freenet/support/RandomGrabArray.java
===================================================================
--- branches/db4o/freenet/src/freenet/support/RandomGrabArray.java
2008-10-30 14:57:10 UTC (rev 23228)
+++ branches/db4o/freenet/src/freenet/support/RandomGrabArray.java
2008-10-30 14:59:56 UTC (rev 23229)
@@ -408,7 +408,8 @@
}
}
}
- it.setParentGrabArray(null, container);
+ if(it.getParentGrabArray() == this)
+ it.setParentGrabArray(null, container);
if(!matched) return;
if(persistent) {
container.store(this);