Author: j16sdiz
Date: 2009-04-08 05:02:45 +0000 (Wed, 08 Apr 2009)
New Revision: 26633
Modified:
trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
trunk/freenet/src/freenet/node/NodeCrypto.java
Log:
Always close socket in UdpSocketHandler.close()
The old close(false) are marked as "not implemented"
anyway, and no body is using it.
Modified: trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2009-04-08
00:55:26 UTC (rev 26632)
+++ trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2009-04-08
05:02:45 UTC (rev 26633)
@@ -390,7 +390,7 @@
}
}
- public void close(boolean exit) {
+ public void close() {
Logger.normal(this, "Closing.", new Exception("error"));
synchronized (this) {
_active = false;
@@ -403,12 +403,7 @@
}
}
}
- if (exit) {
- _sock.close();
- } else {
- Logger.fatal(this, 10, "Not implemented: close(false)");
- //Updater.saveResource(_sock);
- }
+ _sock.close();
tracker.storeData(node.bootID, node.getNodeDir(), listenPort);
}
Modified: trunk/freenet/src/freenet/node/NodeCrypto.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeCrypto.java 2009-04-08 00:55:26 UTC
(rev 26632)
+++ trunk/freenet/src/freenet/node/NodeCrypto.java 2009-04-08 05:02:45 UTC
(rev 26633)
@@ -12,11 +12,12 @@
import java.util.ArrayList;
import java.util.zip.DeflaterOutputStream;
+import net.i2p.util.NativeBigInteger;
+
import com.db4o.ObjectContainer;
import com.db4o.ObjectSet;
import com.db4o.query.Predicate;
-import net.i2p.util.NativeBigInteger;
import freenet.crypt.BlockCipher;
import freenet.crypt.DSA;
import freenet.crypt.DSAGroup;
@@ -475,7 +476,7 @@
public void stop() {
config.stopping(this);
- socket.close(true);
+ socket.close();
}
public PeerNode[] getPeerNodes() {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs