Update of /cvsroot/freenet/freenet/src/freenet/node/states/FNP
In directory sc8-pr-cvs1:/tmp/cvs-serv707/src/freenet/node/states/FNP

Modified Files:
        NewRequest.java 
Log Message:
Add a runningaverage for our psearchfailed based on queryrejects due to load.

Index: NewRequest.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/states/FNP/NewRequest.java,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -w -r1.40 -r1.41
--- NewRequest.java     31 Oct 2003 23:23:07 -0000      1.40
+++ NewRequest.java     1 Nov 2003 18:50:39 -0000       1.41
@@ -130,6 +130,7 @@
                 Core.logger.log(this,
                             "Rejecting query, rate limit exceeded.",
                             Logger.DEBUGGING);
+                Node.myPQueryRejected.report(1.0);
                if(!n.rejectingConnections()) {
                    Message m = new QueryRejected(id, htl, 1, reason, 
                                                  // ^--- attenuate routing.
@@ -141,7 +142,7 @@
                 Core.diagnostics.occurrenceBinomial("inboundAggregateRequests",1, 0);
                 throw new RequestAbortException(null);
             }
-           
+           Node.myPQueryRejected.report(0.0);
            long time7 = System.currentTimeMillis();
            
            logTime(6, time7-time6, shouldLog);

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to