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 {


Reply via email to