Author: toad
Date: 2007-11-29 12:36:32 +0000 (Thu, 29 Nov 2007)
New Revision: 16070

Modified:
   trunk/freenet/src/freenet/node/IPDetectorPluginManager.java
Log:
Couple of fixes from Thomas Young

Modified: trunk/freenet/src/freenet/node/IPDetectorPluginManager.java
===================================================================
--- trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2007-11-29 
12:31:09 UTC (rev 16069)
+++ trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2007-11-29 
12:36:32 UTC (rev 16070)
@@ -248,8 +248,8 @@
                                detector.hasDetectedPM();
                                return;
                        }
-                       if(runners.size() < plugins.length) {
-                               if(logMINOR) Logger.minor(this, "Already 
running IP detection plugins");
+                       if(runners.size() == plugins.length) {
+                               if(logMINOR) Logger.minor(this, "Already 
running all IP detection plugins");
                                return;
                        }

@@ -434,7 +434,7 @@
                                                // Is it internal?
                                                boolean internal = false;
                                                for(int 
j=0;j<nodeAddrs.length;j++) {
-                                                       
if(addr.equals(nodeAddrs[j])) {
+                                                       
if(addr.equals(nodeAddrs[j].getAddress())) {
                                                                // Internal
                                                                internal = true;
                                                                break;


Reply via email to