Author: toad
Date: 2007-09-22 15:02:54 +0000 (Sat, 22 Sep 2007)
New Revision: 15263
Modified:
trunk/freenet/src/freenet/node/OpennetManager.java
Log:
Add the peer to the routing table in wantPeer() in all cases
Modified: trunk/freenet/src/freenet/node/OpennetManager.java
===================================================================
--- trunk/freenet/src/freenet/node/OpennetManager.java 2007-09-22 15:01:04 UTC
(rev 15262)
+++ trunk/freenet/src/freenet/node/OpennetManager.java 2007-09-22 15:02:54 UTC
(rev 15263)
@@ -302,6 +302,8 @@
peersLRU.push(nodeToAddNow);
if(logMINOR) Logger.minor(this,
"Added opennet peer "+nodeToAddNow+" after clearing "+dropList.size()+" items");
oldPeers.remove(nodeToAddNow);
+ // Always take OpennetManager
lock before PeerManager
+
node.peers.addPeer(nodeToAddNow, true);
}
if(!dropList.isEmpty())
timeLastDropped = now;