Author: toad
Date: 2007-11-19 19:44:29 +0000 (Mon, 19 Nov 2007)
New Revision: 15849

Modified:
   trunk/freenet/src/freenet/io/AddressTracker.java
Log:
fix NPE

Modified: trunk/freenet/src/freenet/io/AddressTracker.java
===================================================================
--- trunk/freenet/src/freenet/io/AddressTracker.java    2007-11-19 19:38:17 UTC 
(rev 15848)
+++ trunk/freenet/src/freenet/io/AddressTracker.java    2007-11-19 19:44:29 UTC 
(rev 15849)
@@ -30,10 +30,10 @@
 public class AddressTracker {

        /** PeerAddressTrackerItem's by Peer */
-       private HashMap peerTrackers;
+       private final HashMap peerTrackers;

        /** InetAddressAddressTrackerItem's by InetAddress */
-       private HashMap ipTrackers;
+       private final HashMap ipTrackers;

        /** Maximum number of Item's of either type */
        static final int MAX_ITEMS = 1000;
@@ -44,6 +44,8 @@
        public AddressTracker() {
                timeDefinitelyNoPacketsReceived = System.currentTimeMillis();
                timeDefinitelyNoPacketsSent = System.currentTimeMillis();
+               peerTrackers = new HashMap();
+               ipTrackers = new HashMap();
        }

        public void sentPacketTo(Peer peer) {


Reply via email to