Author: toad
Date: 2007-12-08 20:58:06 +0000 (Sat, 08 Dec 2007)
New Revision: 16434
Modified:
trunk/freenet/src/freenet/node/Announcer.java
Log:
don't clear the list until there are no announcements running
Modified: trunk/freenet/src/freenet/node/Announcer.java
===================================================================
--- trunk/freenet/src/freenet/node/Announcer.java 2007-12-08 20:52:58 UTC
(rev 16433)
+++ trunk/freenet/src/freenet/node/Announcer.java 2007-12-08 20:58:06 UTC
(rev 16434)
@@ -120,7 +120,7 @@
// Once they are connected they will report back and we can
attempt an announcement.
int count = connectSomeNodesInner(seeds);
- if(count == 0 && connectedToIdentities.size() <=
announcedToIdentities.size()) {
+ if(count == 0 && connectedToIdentities.size() <=
announcedToIdentities.size() && runningAnnouncements == 0) {
seeds = readSeednodes();
if(logMINOR)
Logger.minor(this, "Clearing old announced-to
list");