Update of /cvsroot/freenet/freenet/src/freenet/node/rt
In directory sc8-pr-cvs1:/tmp/cvs-serv28219
Modified Files:
NGRouting.java
Log Message:
Nodeis are routing to nodes that are query rejecting. This can happen if our
globalEstimator values are too low. This modifies things so only successes
are reported to it. edt
Index: NGRouting.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/NGRouting.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- NGRouting.java 18 Sep 2003 17:48:10 -0000 1.5
+++ NGRouting.java 3 Oct 2003 02:43:21 -0000 1.6
@@ -194,9 +194,9 @@
count = maxSteps+1;
at = list.length;
long t = System.currentTimeMillis()-origStartTime;
- if(routingRelated && !isInsert) { // inserts include AwaitingStoreData...
+ if(success && routingRelated && !isInsert) { // inserts include
AwaitingStoreData...
ngrt.globalEstimator.reportTime(key, t);
- }
+ }
if(isInsert && (!noDiag)) {
if(routingRelated)
Core.diagnostics.occurrenceBinomial("insertRoutingSuccessRatio",
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs