Author: zothar
Date: 2006-06-04 02:27:21 +0000 (Sun, 04 Jun 2006)
New Revision: 9033

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
   trunk/freenet/src/freenet/node/Version.java
Log:
780: Don't forget to update the PeerNode status summary counts when removing a 
peer from the node.

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2006-06-03 23:27:44 UTC 
(rev 9032)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2006-06-04 02:27:21 UTC 
(rev 9033)
@@ -143,6 +143,9 @@
                }
         }
         myPeers = newMyPeers;
+        int peerNodeStatus = pn.getPeerNodeStatus();
+        node.removePeerNodeStatus( peerNodeStatus, pn );
+        
         Logger.normal(this, "Removed "+pn);
        }
         checkEmpty();

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-06-03 23:27:44 UTC (rev 
9032)
+++ trunk/freenet/src/freenet/node/Version.java 2006-06-04 02:27:21 UTC (rev 
9033)
@@ -18,7 +18,7 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       private static final int buildNumber = 779;
+       private static final int buildNumber = 780;

        /** Oldest build of Fred we will talk to */
        private static final int lastGoodBuild = 765;


Reply via email to