From fb7c06aa01a5c90fbe735d26e06ab0b1f35e5343 Mon Sep 17 00:00:00 2001
From: jrandom <jrandom>
Date: Tue, 27 Apr 2004 08:47:00 +0000
Subject: [PATCH] throw in a 10 second pause between starting up each router to
 try and avoid too much synchronicity

---
 router/java/src/net/i2p/router/MultiRouter.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/router/java/src/net/i2p/router/MultiRouter.java b/router/java/src/net/i2p/router/MultiRouter.java
index 4bd110ac1f..5241b4906d 100644
--- a/router/java/src/net/i2p/router/MultiRouter.java
+++ b/router/java/src/net/i2p/router/MultiRouter.java
@@ -70,7 +70,7 @@ public class MultiRouter {
         
         for (int i = 0; i < _routers.size(); i++) {
             ((Router)_routers.get(i)).runRouter();
-            //try { Thread.sleep(10*1000); } catch (InterruptedException ie) {}
+            try { Thread.sleep(10*1000); } catch (InterruptedException ie) {}
         }
         _log.info("All " + _routers.size() + " routers started up");
         waitForCompletion();
@@ -93,7 +93,8 @@ public class MultiRouter {
             for (int i = 0; i < _routers.size(); i++) {
                 Router r = (Router)_routers.get(i);
                 if (!r.isAlive()) {
-                    _log.info("Router " + i + " is dead");
+                    if (_log.shouldLog(Log.INFO))
+                        _log.info("Router " + i + " is dead");
                 } else {
                     alive++;
                 }
-- 
GitLab