Author: toad
Date: 2006-07-20 21:58:55 +0000 (Thu, 20 Jul 2006)
New Revision: 9680
Modified:
trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
trunk/freenet/src/freenet/node/Version.java
Log:
884: Fix 66.7% bug.
Modified: trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
2006-07-20 21:48:13 UTC (rev 9679)
+++ trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
2006-07-20 21:58:55 UTC (rev 9680)
@@ -279,6 +279,11 @@
Thread t = new Thread(new EncodeBlocksRunnable(),
"Blocks encoder");
t.setDaemon(true);
t.start();
+ } else if(encoded) {
+ for(int i=0;i<checkBlockInserters.length;i++) {
+ if(checkBlocks[i] == null)
+ parent.parent.completedBlock(true);
+ }
}
if(encoded) {
parent.encodedSegment(this);
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-07-20 21:48:13 UTC (rev
9679)
+++ trunk/freenet/src/freenet/node/Version.java 2006-07-20 21:58:55 UTC (rev
9680)
@@ -18,7 +18,7 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 883;
+ private static final int buildNumber = 884;
/** Oldest build of Fred we will talk to */
private static final int oldLastGoodBuild = 870;