Author: toad
Date: 2007-12-06 23:15:59 +0000 (Thu, 06 Dec 2007)
New Revision: 16380
Modified:
trunk/freenet/src/freenet/node/AnnounceSender.java
Log:
Clip to max HTL
Modified: trunk/freenet/src/freenet/node/AnnounceSender.java
===================================================================
--- trunk/freenet/src/freenet/node/AnnounceSender.java 2007-12-06 23:06:34 UTC
(rev 16379)
+++ trunk/freenet/src/freenet/node/AnnounceSender.java 2007-12-06 23:15:59 UTC
(rev 16380)
@@ -43,7 +43,7 @@
this.om = om;
this.node = node;
this.onlyNode = null;
- htl = m.getShort(DMT.HTL);
+ htl = (short) Math.min(m.getShort(DMT.HTL), node.maxHTL());
target = m.getDouble(DMT.TARGET_LOCATION); // FIXME validate
logMINOR = Logger.shouldLog(Logger.MINOR, this);
cb = null;