Author: toad
Date: 2007-07-12 22:16:19 +0000 (Thu, 12 Jul 2007)
New Revision: 14058

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
Fix path folding!

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2007-07-12 21:58:15 UTC 
(rev 14057)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2007-07-12 22:16:19 UTC 
(rev 14058)
@@ -141,6 +141,9 @@
                node.addTransferringRequestHandler(uid);
                if(!bt.send()){
                        finalTransferFailed = true;
+               } else {
+                               // Successful CHK transfer, maybe path fold
+                               finishOpennet(rs);
                }
                    return;
             }
@@ -184,9 +187,6 @@
                        } else {
                                if(!rs.transferStarted()) {
                                        Logger.error(this, "Status is SUCCESS 
but we never started a transfer on "+uid);
-                               } else {
-                                       // Successful CHK transfer, maybe path 
fold
-                                       finishOpennet(rs);
                                }
                        }
                        return;


Reply via email to