Update of /cvsroot/freenet/freenet/src/freenet/node/states/request
In directory sc8-pr-cvs1:/tmp/cvs-serv10127
Modified Files:
Pending.java
Log Message:
Fix seting of the rtSearchFailed average when timeouts occur, make estimate
use numbers consistantly - edt
Index: Pending.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/states/request/Pending.java,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- Pending.java 18 Sep 2003 17:48:12 -0000 1.61
+++ Pending.java 29 Sep 2003 23:18:08 -0000 1.62
@@ -671,7 +671,7 @@
outwardConnLastUsed.unsendMessageAsync(sf);
outwardConnLastUsed = null;
// Timed out?
- routes.searchFailed(System.currentTimeMillis());
+ routes.searchFailed(System.currentTimeMillis()-sf.startTime());
++restarted; // it did time out
} else if(e instanceof CommunicationException) {
++unreachable; // we restarted because of an actual I/O error
@@ -686,7 +686,7 @@
+ce.peerAddress() + " -- " + ce, ce,
Logger.DEBUG);
// Conn is dead
- routes.searchFailed(System.currentTimeMillis());
+ routes.searchFailed(System.currentTimeMillis()-sf.startTime());
} else {
n.logger.log(this, "DataRequest send caught "+e, e,
Logger.ERROR);
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs