Author: toad
Date: 2007-03-22 20:47:32 +0000 (Thu, 22 Mar 2007)
New Revision: 12280
Modified:
trunk/freenet/src/freenet/node/PacketSender.java
Log:
Fix another near-startup NPE
Modified: trunk/freenet/src/freenet/node/PacketSender.java
===================================================================
--- trunk/freenet/src/freenet/node/PacketSender.java 2007-03-22 20:43:08 UTC
(rev 12279)
+++ trunk/freenet/src/freenet/node/PacketSender.java 2007-03-22 20:47:32 UTC
(rev 12280)
@@ -35,7 +35,6 @@
private final TreeMap timedJobsByTime;
final Thread myThread;
final Node node;
- final PeerManager peers;
NodeStats stats;
long lastClearedOldSwapChains;
long lastReportedNoPackets;
@@ -50,7 +49,6 @@
resendPackets = new LinkedList();
timedJobsByTime = new TreeMap();
this.node = node;
- this.peers = node.peers;
myThread = new Thread(this, "PacketSender thread for
"+node.portNumber);
myThread.setDaemon(true);
myThread.setPriority(Thread.MAX_PRIORITY);
@@ -171,11 +169,11 @@
pn.setPeerNodeStatus(now);
}
}
- peers.maybeLogPeerNodeStatusSummary(now);
- peers.maybeUpdateOldestNeverConnectedPeerAge(now);
+ pm.maybeLogPeerNodeStatusSummary(now);
+ pm.maybeUpdateOldestNeverConnectedPeerAge(now);
stats.maybeUpdatePeerManagerUserAlertStats(now);
stats.maybeUpdateNodeIOStats(now);
- peers.maybeUpdatePeerNodeRoutableConnectionStats(now);
+ pm.maybeUpdatePeerNodeRoutableConnectionStats(now);
long nextActionTime = Long.MAX_VALUE;
long oldTempNow = now;
for(int i=0;i<nodes.length;i++) {