[EMAIL PROTECTED] wrote:
Author: zothar
Date: 2006-05-11 04:24:24 +0000 (Thu, 11 May 2006)
New Revision: 8652
Modified:
trunk/freenet/src/freenet/io/NetworkInterface.java
trunk/freenet/src/freenet/io/comm/Peer.java
trunk/freenet/src/freenet/node/FNPPacketMangler.java
trunk/freenet/src/freenet/node/Node.java
trunk/freenet/src/freenet/node/PeerNode.java
Log:
When no IP addresses are available for handshake, reset the handshake timer.
Only do DNS lookups during handshake and store the result. Explicitly set
Java's negative DNS cache TTL. Factored out the repeated use of some address
lookup methods within a few lines of each other. Fixed an NPE caused by trying
to call the canGetCipher() method on a null DHContext. Added another
short-circuit to getHandshakeIPs().
To whomever is in charge of the FreenetLogBot related auto-builder, the
SVN revision of 8652 seems to be properly displayed everywhere but on
the running node, which still thinks it's on r8649 (the changes
otherwise are in the newly built and downloaded version). Maybe this
problem is related to the Eclipse substitution question (dunno if the
auto-builder uses it)?
_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl