Author: nextgens
Date: 2007-10-28 19:43:08 +0000 (Sun, 28 Oct 2007)
New Revision: 15628

Modified:
   trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
Log:
Jflesch has reported that completionTime is br0ken on ClientPuts... I guess 
that restoring it upon restarts would be a good idea ;)

Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-10-28 
19:29:26 UTC (rev 15627)
+++ trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-10-28 
19:43:08 UTC (rev 15628)
@@ -97,8 +97,11 @@
                String genURI = fs.get("GeneratedURI");
                if(genURI != null)
                        generatedURI = new FreenetURI(genURI);
-               if(finished && (!succeeded))
-                       putFailedMessage = new 
PutFailedMessage(fs.subset("PutFailed"), false);
+               if(finished) {
+                       completionTime = Long.parseLong("CompletionTime");
+                       if(!succeeded)
+                               putFailedMessage = new 
PutFailedMessage(fs.subset("PutFailed"), false);
+               }
                earlyEncode = Fields.stringToBool(fs.get("EarlyEncode"), false);
        }



Reply via email to