Author: zothar
Date: 2008-01-20 18:26:25 +0000 (Sun, 20 Jan 2008)
New Revision: 17172
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
Fix silly NPE in sendConnetedDiffNoderef()
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2008-01-20 17:05:12 UTC
(rev 17171)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2008-01-20 18:26:25 UTC
(rev 17172)
@@ -3485,13 +3485,13 @@
* Should only be called by completedHandshake() after we're happy
* with the connection
*/
- private void sendConnectedDiffNoderef() {
+ protected void sendConnectedDiffNoderef() {
SimpleFieldSet fs = new SimpleFieldSet(true);
SimpleFieldSet nfs = null;
if(isDarknet()) {
- node.exportDarknetPublicFieldSet();
+ nfs = node.exportDarknetPublicFieldSet();
} else if(isOpennet()) {
- node.exportOpennetPublicFieldSet();
+ nfs = node.exportOpennetPublicFieldSet();
} else {
// What else is there that a differential node
reference would care about? Add it here if needed
return;