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;