Author: toad
Date: 2006-10-06 16:08:32 +0000 (Fri, 06 Oct 2006)
New Revision: 10634
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
Keep the old unverified tracker if possible.
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2006-10-06 15:49:32 UTC
(rev 10633)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2006-10-06 16:08:32 UTC
(rev 10634)
@@ -1420,6 +1420,11 @@
currentTracker = null;
} // else it's a rekey
if(unverified) {
+ if(unverifiedTracker != null) {
+ // Keep the old unverified tracker if
possible.
+ if(previousTracker == null)
+ previousTracker =
unverifiedTracker;
+ }
unverifiedTracker = newTracker;
ctx = null;
} else {