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