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;


Reply via email to