Update of /cvsroot/freenet/freenet/src/freenet
In directory sc8-pr-cvs1:/tmp/cvs-serv19853/src/freenet
Modified Files:
OpenConnectionManager.java
Log Message:
Fix a NPE (a _very_ easy to hit one)
Index: OpenConnectionManager.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/OpenConnectionManager.java,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -r1.101 -r1.102
--- OpenConnectionManager.java 12 Sep 2003 01:52:25 -0000 1.101
+++ OpenConnectionManager.java 12 Sep 2003 04:40:31 -0000 1.102
@@ -112,7 +112,7 @@
oldest = null;
// Or the oldest is an
only-conn-to-this-RTNode and the
// candidate is not...
then use the candidate
-
if(onlyRTNodeConn(oldest) && (!onlyRTNodeConn(candidate)))
+ else
if((!onlyRTNodeConn(candidate)) && onlyRTNodeConn(oldest))
oldest = null;
}
if(oldest == null) {
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs