Author: nextgens
Date: 2008-07-17 21:04:05 +0000 (Thu, 17 Jul 2008)
New Revision: 21183

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
some important fixes to the logic

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2008-07-17 20:22:34 UTC 
(rev 21182)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2008-07-17 21:04:05 UTC 
(rev 21183)
@@ -359,6 +359,7 @@
                        connectedPeers = newConnectedPeers;
                }
                updatePMUserAlert();
+               node.lm.announceLocChange();
                return true;
        }
        long timeFirstAnyConnections = 0;
@@ -411,6 +412,7 @@
                                Logger.minor(this, "Connected peers: " + 
connectedPeers.length);
                }
                updatePMUserAlert();
+               node.lm.announceLocChange();
        }
 //    NodePeer route(double targetLocation, RoutingContext ctx) {
 //        double minDist = 1.1;

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2008-07-17 20:22:34 UTC 
(rev 21182)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2008-07-17 21:04:05 UTC 
(rev 21183)
@@ -1642,7 +1642,6 @@
                        locSetTime = System.currentTimeMillis();
                }
                node.peers.writePeers();
-               node.lm.announceLocChange();
        }

        /**


Reply via email to