Author: toad
Date: 2009-01-12 23:14:18 +0000 (Mon, 12 Jan 2009)
New Revision: 25042

Modified:
   trunk/freenet/src/freenet/io/xfer/BlockReceiver.java
   trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
Don't record times to MedianMeanRunningAverage unless logMINOR is enabled


Modified: trunk/freenet/src/freenet/io/xfer/BlockReceiver.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BlockReceiver.java        2009-01-12 
23:11:51 UTC (rev 25041)
+++ trunk/freenet/src/freenet/io/xfer/BlockReceiver.java        2009-01-12 
23:14:18 UTC (rev 25042)
@@ -192,9 +192,11 @@
                maybeResetDiscardFilter();
                long endTime = System.currentTimeMillis();
                long transferTime = (endTime - startTime);
-               synchronized(avgTimeTaken) {
-                       avgTimeTaken.report(transferTime);
-                       Logger.minor(this, "Block transfer took 
"+transferTime+"ms - average is "+avgTimeTaken);
+               if(logMINOR) {
+                       synchronized(avgTimeTaken) {
+                               avgTimeTaken.report(transferTime);
+                               Logger.minor(this, "Block transfer took 
"+transferTime+"ms - average is "+avgTimeTaken);
+                       }
                }
                
                return _prb.getBlock();

Modified: trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java     2009-01-12 
23:11:51 UTC (rev 25041)
+++ trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java     2009-01-12 
23:14:18 UTC (rev 25042)
@@ -230,10 +230,12 @@
                                        }
                                } else if 
(msg.getSpec().equals(DMT.allReceived)) {
                                        long endTime = 
System.currentTimeMillis();
-                                       long transferTime = (endTime - 
startTime);
-                                       synchronized(avgTimeTaken) {
-                                               
avgTimeTaken.report(transferTime);
-                                               Logger.minor(this, "Block send 
took "+transferTime+" : "+avgTimeTaken);
+                                       if(logMINOR) {
+                                               long transferTime = (endTime - 
startTime);
+                                               synchronized(avgTimeTaken) {
+                                                       
avgTimeTaken.report(transferTime);
+                                                       Logger.minor(this, 
"Block send took "+transferTime+" : "+avgTimeTaken);
+                                               }
                                        }
                                        
                                        return true;

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2009-01-12 23:11:51 UTC 
(rev 25041)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2009-01-12 23:14:18 UTC 
(rev 25042)
@@ -1081,7 +1081,7 @@
         }
                
         if(status == SUCCESS) {
-               if(key instanceof NodeCHK && transferTime > 0) {
+               if(key instanceof NodeCHK && transferTime > 0 && logMINOR) {
                        long timeTaken = System.currentTimeMillis() - startTime;
                        synchronized(avgTimeTaken) {
                                avgTimeTaken.report(timeTaken);

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to