Author: toad
Date: 2008-07-17 21:28:18 +0000 (Thu, 17 Jul 2008)
New Revision: 21184
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
Log:
Check before activating
Modified: branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
2008-07-17 21:04:05 UTC (rev 21183)
+++ branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
2008-07-17 21:28:18 UTC (rev 21184)
@@ -277,11 +277,11 @@
// FIXME not persisting binary blob stuff - any stream won't survive
shutdown...
void addKeyToBinaryBlob(ClientKeyBlock block, ObjectContainer
container, ClientContext context) {
+ if(binaryBlobKeysAddedAlready == null) return;
if(persistent()) {
container.activate(binaryBlobStream, 1);
container.activate(binaryBlobKeysAddedAlready, 1);
}
- if(binaryBlobKeysAddedAlready == null) return;
if(Logger.shouldLog(Logger.MINOR, this))
Logger.minor(this, "Adding key
"+block.getClientKey().getURI()+" to "+this, new Exception("debug"));
Key key = block.getKey();