Author: toad
Date: 2009-02-18 19:36:45 +0000 (Wed, 18 Feb 2009)
New Revision: 25690
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Maybe fix wierd NPE
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
2009-02-18 19:32:45 UTC (rev 25689)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
2009-02-18 19:36:45 UTC (rev 25690)
@@ -260,6 +260,7 @@
if(persistent) {
data.storeTo(container);
container.store(dataBuckets[blockNo]);
+ container.store(this); // We could return -1,
so we need to store(this) here
}
} else if(blockNo < checkKeys.length + dataKeys.length) {
int checkNo = blockNo - dataKeys.length;
@@ -281,6 +282,7 @@
if(persistent) {
data.storeTo(container);
container.store(checkBuckets[checkNo]);
+ container.store(this); // We could return -1,
so we need to store(this) here
}
} else
Logger.error(this, "Unrecognized block number:
"+blockNo, new Exception("error"));
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs