Update of /cvsroot/freenet/freenet/src/freenet/interfaces
In directory sc8-pr-cvs1:/tmp/cvs-serv5171/src/freenet/interfaces

Modified Files:
        BaseLocalNIOInterface.java 
Log Message:
6309: Add new diagnostic searchFailedCount, to measure impact of QRing on the node, 
fix an NPE in interfaces.

Index: BaseLocalNIOInterface.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/interfaces/BaseLocalNIOInterface.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -w -r1.9 -r1.10
--- BaseLocalNIOInterface.java  31 Oct 2003 19:21:20 -0000      1.9
+++ BaseLocalNIOInterface.java  4 Nov 2003 19:49:44 -0000       1.10
@@ -228,6 +228,12 @@
     protected void dispatch(Connection conn) throws RejectedConnectionException {
                logDEBUG = Core.logger.shouldLog(Logger.DEBUG,this);
                Address ha = conn.getPeerAddress();
+               if(ha == null) {
+                       if(logDEBUG)
+                               Core.logger.log(this, "Connection had null address, 
dropping: "+
+                                               conn, Logger.DEBUG);
+                       return;
+               }
                if(logDEBUG)
                Core.logger.log(this, 
                                    "Dispatching connection on a BaseLocalNIOInterface 
from " +

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to