Author: toad
Date: 2007-07-14 14:21:14 +0000 (Sat, 14 Jul 2007)
New Revision: 14106
Modified:
trunk/freenet/src/freenet/node/OpennetManager.java
Log:
Disconnect it.
Modified: trunk/freenet/src/freenet/node/OpennetManager.java
===================================================================
--- trunk/freenet/src/freenet/node/OpennetManager.java 2007-07-14 14:20:52 UTC
(rev 14105)
+++ trunk/freenet/src/freenet/node/OpennetManager.java 2007-07-14 14:21:14 UTC
(rev 14106)
@@ -315,7 +315,8 @@
// Re-add it: nasty race condition when we have
few peers
}
}
- wantPeer(pn, false);
+ if(!wantPeer(pn, false))
+ node.peers.disconnect(pn);
}
public synchronized void onRemove(OpennetPeerNode pn) {