Author: toad
Date: 2007-12-18 17:50:00 +0000 (Tue, 18 Dec 2007)
New Revision: 16691
Modified:
trunk/freenet/src/freenet/node/Announcer.java
Log:
Synchronization.
Modified: trunk/freenet/src/freenet/node/Announcer.java
===================================================================
--- trunk/freenet/src/freenet/node/Announcer.java 2007-12-18 17:28:54 UTC
(rev 16690)
+++ trunk/freenet/src/freenet/node/Announcer.java 2007-12-18 17:50:00 UTC
(rev 16691)
@@ -126,6 +126,7 @@
// Once they are connected they will report back and we can
attempt an announcement.
int count = connectSomeNodesInner(seeds);
+ synchronized(this) {
if(logMINOR)
Logger.minor(this, "count = "+count+" connected =
"+connectedToIdentities.size()+
" announced =
"+announcedToIdentities.size()+" running = "+runningAnnouncements);
@@ -158,6 +159,7 @@
}
}
}
+ }
// If none connect in a minute, try some more.
node.getTicker().queueTimedJob(new Runnable() {
public void run() {