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

toad at freenetproject.org toad at freenetproject.org
Tue Aug 7 17:27:36 UTC 2007


Author: toad
Date: 2007-08-07 17:27:36 +0000 (Tue, 07 Aug 2007)
New Revision: 14517

Modified:
   trunk/freenet/src/freenet/node/OpennetManager.java
Log:
Don't reset success count unless we are actually adding a node

Modified: trunk/freenet/src/freenet/node/OpennetManager.java
===================================================================
--- trunk/freenet/src/freenet/node/OpennetManager.java	2007-08-07 17:24:01 UTC (rev 14516)
+++ trunk/freenet/src/freenet/node/OpennetManager.java	2007-08-07 17:27:36 UTC (rev 14517)
@@ -241,7 +241,7 @@
 			while(peersLRU.size() > MAX_PEERS - (nodeToAddNow == null ? 0 : 1)) {
 				PeerNode toDrop;
 				// can drop peers which are over the limit
-				toDrop = peerToDrop(noDisconnect && nodeToAddNow != null && peersLRU.size() == MAX_PEERS, true);
+				toDrop = peerToDrop(noDisconnect && nodeToAddNow != null && peersLRU.size() == MAX_PEERS, nodeToAddNow != null);
 				if(toDrop == null) {
 					if(logMINOR)
 						Logger.minor(this, "No more peers to drop, cannot accept peer"+(nodeToAddNow == null ? "" : nodeToAddNow.toString()));




More information about the cvs mailing list