Author: nextgens
Date: 2007-11-30 14:43:56 +0000 (Fri, 30 Nov 2007)
New Revision: 16132

Modified:
   trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
   trunk/freenet/src/freenet/node/fcp/ClientRequest.java
Log:
better fix

Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-11-30 
14:39:13 UTC (rev 16131)
+++ trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-11-30 
14:43:56 UTC (rev 16132)
@@ -98,7 +98,9 @@
                if(genURI != null)
                        generatedURI = new FreenetURI(genURI);
                if(finished) {
-                       completionTime = 
Long.parseLong(fs.get("CompletionTime"));
+                       String ctime = fs.get("CompletionTime");
+                       if(ctime != null)
+                               completionTime = Long.parseLong(ctime);
                        if(!succeeded)
                                putFailedMessage = new 
PutFailedMessage(fs.subset("PutFailed"), false);
                }

Modified: trunk/freenet/src/freenet/node/fcp/ClientRequest.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientRequest.java       2007-11-30 
14:39:13 UTC (rev 16131)
+++ trunk/freenet/src/freenet/node/fcp/ClientRequest.java       2007-11-30 
14:43:56 UTC (rev 16132)
@@ -40,7 +40,7 @@
        /** Timestamp : startup time */
        protected final long startupTime;
        /** Timestamp : completion time */
-       protected long completionTime = Long.MAX_VALUE;
+       protected long completionTime;

        public ClientRequest(FreenetURI uri2, String identifier2, int 
verbosity2, FCPConnectionHandler handler, 
                        FCPClient client, short priorityClass2, short 
persistenceType2, String clientToken2, boolean global) {


Reply via email to