Update of /cvsroot/freenet/freenet/src/freenet/node/states/FNP
In directory sc8-pr-cvs1:/tmp/cvs-serv21521/src/freenet/node/states/FNP
Modified Files:
NewRequest.java
Log Message:
6320:
Set a proper timeout on QueryRejected messages from NewRequest - these account for the
vast majority of messages, so pretty important bug!
Logging.
Index: NewRequest.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/states/FNP/NewRequest.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -w -r1.43 -r1.44
--- NewRequest.java 7 Nov 2003 21:47:53 -0000 1.43
+++ NewRequest.java 8 Nov 2003 00:14:10 -0000 1.44
@@ -80,8 +80,8 @@
!n.rejectingConnections()) {
Message m = new QueryRejected(id, mo.hopsToLive,
reason, mo.otherFields);
- n.sendMessageAsync(m, origRec, PeerHandler.EXPENDABLE,
- null);
+ n.sendMessageAsync(m, ref, PeerHandler.EXPENDABLE,
+ Core.hopTime(1), null);
} // Slow down old, stupid nodes!
n.loadStats.receivedQuery(false);
throw new RequestAbortException(null);
@@ -137,8 +137,8 @@
Message m = new QueryRejected(id, htl, 1, reason,
// ^--- attenuate routing.
mo.otherFields);
- n.sendMessageAsync(m, origRec, PeerHandler.EXPENDABLE,
- null);
+ n.sendMessageAsync(m, ref, PeerHandler.EXPENDABLE,
+ Core.hopTime(1), null);
}
n.loadStats.receivedQuery(false);
Core.diagnostics.occurrenceBinomial("inboundAggregateRequests",1, 0);
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs