[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

Reply via email to