Author: nextgens
Date: 2007-11-30 15:48:41 +0000 (Fri, 30 Nov 2007)
New Revision: 16137

Modified:
   trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
Log:
Maybe fix the completionTime bug for real

Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-11-30 
15:29:28 UTC (rev 16136)
+++ trunk/freenet/src/freenet/node/fcp/ClientPutBase.java       2007-11-30 
15:48:41 UTC (rev 16137)
@@ -138,9 +138,9 @@
                        succeeded = true;
                        finished = true;
                }
-               trySendFinalMessage(null);
                freeData();
                finish();
+               trySendFinalMessage(null);
                if(persistenceType != PERSIST_CONNECTION)
                        client.server.forceStorePersistentRequests();
        }
@@ -151,9 +151,9 @@
                        finished = true;
                        putFailedMessage = new PutFailedMessage(e, identifier, 
global);
                }
-               trySendFinalMessage(null);
                freeData();
                finish();
+               trySendFinalMessage(null);
                if(persistenceType != PERSIST_CONNECTION)
                        client.server.forceStorePersistentRequests();
        }


Reply via email to