Author: toad
Date: 2007-09-26 15:29:53 +0000 (Wed, 26 Sep 2007)
New Revision: 15326

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
Log:
only reactivate if asked to

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2007-09-26 14:47:46 UTC 
(rev 15325)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2007-09-26 15:29:53 UTC 
(rev 15326)
@@ -241,7 +241,8 @@
         */
        boolean addPeer(PeerNode pn, boolean ignoreOpennet, boolean reactivate) 
{
                assert(pn != null);
-               pn.forceCancelDisconnecting();
+               if(reactivate)
+                       pn.forceCancelDisconnecting();
                synchronized (this) {
                        for (int i = 0; i < myPeers.length; i++) {
                                if (myPeers[i].equals(pn)) {


Reply via email to