Author: toad
Date: 2006-07-22 19:53:57 +0000 (Sat, 22 Jul 2006)
New Revision: 9717
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
don't go crazy with synchronization minimization! we need to sync to get all of
these, and we're not doing anything heavy...
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2006-07-22 19:49:41 UTC
(rev 9716)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2006-07-22 19:53:57 UTC
(rev 9717)
@@ -1695,27 +1695,27 @@
/**
* Export metadata about the node as a SimpleFieldSet
*/
- public SimpleFieldSet exportMetadataFieldSet() {
+ public synchronized SimpleFieldSet exportMetadataFieldSet() {
SimpleFieldSet fs = new SimpleFieldSet(true);
if(getDetectedPeer() != null)
- fs.put("detected.udp", getDetectedPeer().toString());
+ fs.put("detected.udp", detectedPeer.toString());
if(lastReceivedPacketTime() > 0)
- fs.put("timeLastReceivedPacket",
Long.toString(lastReceivedPacketTime()));
+ fs.put("timeLastReceivedPacket",
Long.toString(timeLastReceivedPacket));
if(timeLastConnected() > 0)
- fs.put("timeLastConnected", Long.toString(timeLastConnected()));
+ fs.put("timeLastConnected", Long.toString(timeLastConnected));
if(timeLastRoutable() > 0)
- fs.put("timeLastRoutable", Long.toString(timeLastRoutable()));
+ fs.put("timeLastRoutable", Long.toString(timeLastRoutable));
if(getPeerAddedTime() > 0)
- fs.put("peerAddedTime", Long.toString(getPeerAddedTime()));
- if(neverConnected())
+ fs.put("peerAddedTime", Long.toString(peerAddedTime));
+ if(neverConnected)
fs.put("neverConnected", "true");
- if(isDisabled())
+ if(isDisabled)
fs.put("isDisabled", "true");
- if(isListenOnly())
+ if(isListenOnly)
fs.put("isListenOnly", "true");
- if(isBurstOnly())
+ if(isBurstOnly)
fs.put("isBurstOnly", "true");
- if(allowLocalAddresses())
+ if(allowLocalAddresses)
fs.put("allowLocalAddresses", "true");
return fs;
}