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

Reply via email to