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) {

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to