Author: toad
Date: 2006-10-02 19:00:46 +0000 (Mon, 02 Oct 2006)
New Revision: 10590
Modified:
trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
trunk/freenet/src/freenet/client/InsertBlock.java
Log:
block.data is never reset.
Modified: trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
===================================================================
--- trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
2006-10-02 18:32:43 UTC (rev 10589)
+++ trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
2006-10-02 19:00:46 UTC (rev 10590)
@@ -130,7 +130,7 @@
public FreenetURI insert(InsertBlock insert, boolean getCHKOnly, String
filenameHint, boolean isMetadata) throws InserterException {
InserterContext context = getInserterContext(true);
PutWaiter pw = new PutWaiter();
- ClientPutter put = new ClientPutter(pw, insert.data,
insert.desiredURI, insert.clientMetadata,
+ ClientPutter put = new ClientPutter(pw, insert.getData(),
insert.desiredURI, insert.clientMetadata,
context, core.requestStarters.chkPutScheduler,
core.requestStarters.sskPutScheduler, priorityClass, getCHKOnly, isMetadata,
this, null, filenameHint);
put.start();
return pw.waitForCompletion();
Modified: trunk/freenet/src/freenet/client/InsertBlock.java
===================================================================
--- trunk/freenet/src/freenet/client/InsertBlock.java 2006-10-02 18:32:43 UTC
(rev 10589)
+++ trunk/freenet/src/freenet/client/InsertBlock.java 2006-10-02 19:00:46 UTC
(rev 10590)
@@ -8,7 +8,7 @@
*/
public class InsertBlock {
- Bucket data;
+ private final Bucket data;
public final FreenetURI desiredURI;
public final ClientMetadata clientMetadata;