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) {