[freenet-cvs] r19464 - trunk/freenet/src/freenet/node

dbkr at freenetproject.org dbkr at freenetproject.org
Tue Apr 22 15:28:34 UTC 2008


Author: dbkr
Date: 2008-04-20 17:26:25 +0000 (Sun, 20 Apr 2008)
New Revision: 19464

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Fix issue where the peer manager user alert would show the number of connected peers off by one, due to the information that it's updated from not being updated until after the user alert itself is updated in completedHandshake().


Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java	2008-04-20 15:07:34 UTC (rev 19463)
+++ trunk/freenet/src/freenet/node/PeerNode.java	2008-04-20 17:26:25 UTC (rev 19464)
@@ -1916,6 +1916,8 @@
 		// Received a packet
 		receivedPacket(unverified);
 
+		setPeerNodeStatus(now);
+		
 		if(newer || older || !isConnected())
 			node.peers.disconnected(this);
 		else if(!wasARekey) {
@@ -1923,7 +1925,6 @@
 			onConnect();
 		}
 		
-		setPeerNodeStatus(now);
 		return true;
 	}
 




More information about the cvs mailing list