Author: toad
Date: 2007-12-18 16:00:23 +0000 (Tue, 18 Dec 2007)
New Revision: 16680

Modified:
   trunk/freenet/src/freenet/node/Announcer.java
Log:
Sync fix.

Modified: trunk/freenet/src/freenet/node/Announcer.java
===================================================================
--- trunk/freenet/src/freenet/node/Announcer.java       2007-12-18 15:59:09 UTC 
(rev 16679)
+++ trunk/freenet/src/freenet/node/Announcer.java       2007-12-18 16:00:23 UTC 
(rev 16680)
@@ -110,13 +110,13 @@
                if(logMINOR)
                        Logger.minor(this, "Connecting some seednodes...");
                Vector/*<SimpleFieldSet>*/ seeds = readSeednodes();
-               if(seeds.size() == 0) {
-                       synchronized(this) {
+               synchronized(this) {
+                       if(seeds.size() == 0) {
                                status = STATUS_NO_SEEDNODES;
                                return;
+                       } else {
+                               status = STATUS_CONNECTING_SEEDNODES;
                        }
-               } else {
-                       status = STATUS_CONNECTING_SEEDNODES;
                }
                // Try to connect to some seednodes.
                // Once they are connected they will report back and we can 
attempt an announcement.


Reply via email to