Author: toad
Date: 2008-02-27 16:58:17 +0000 (Wed, 27 Feb 2008)
New Revision: 18179

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
If SSK data sent locally, it wasn't reported as payload.

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2008-02-27 16:51:54 UTC 
(rev 18178)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2008-02-27 16:58:17 UTC 
(rev 18179)
@@ -122,6 +122,9 @@
                                
node.nodeStats.successfulChkFetchBytesReceivedAverage.report(rcvd);
                        }
                }
+        } else if(status == RequestSender.SUCCESS && key instanceof NodeSSK) {
+               // Sent from datastore.
+            node.sentPayload(rs.getSSKData().length); // won't be 
sentPayload()ed by BlockTransmitter
         }
     }



Reply via email to