From 088290c54431c364f6fec0d3742ff4eeec6a267b Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Tue, 7 Oct 2014 12:04:55 +0000 Subject: [PATCH] Startup: Delay ReadConfigJob another minute - code cleanup --- router/java/src/net/i2p/router/startup/BootCommSystemJob.java | 4 ++-- router/java/src/net/i2p/router/tasks/ReadConfigJob.java | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/router/java/src/net/i2p/router/startup/BootCommSystemJob.java b/router/java/src/net/i2p/router/startup/BootCommSystemJob.java index 305869bada..2b3be55868 100644 --- a/router/java/src/net/i2p/router/startup/BootCommSystemJob.java +++ b/router/java/src/net/i2p/router/startup/BootCommSystemJob.java @@ -17,7 +17,7 @@ import net.i2p.util.Log; /** This actually boots almost everything */ class BootCommSystemJob extends JobImpl { - private Log _log; + private final Log _log; public static final String PROP_USE_TRUSTED_LINKS = "router.trustedLinks"; @@ -47,7 +47,7 @@ class BootCommSystemJob extends JobImpl { getContext().jobQueue().addJob(new StartAcceptingClientsJob(getContext())); Job j = new ReadConfigJob(getContext()); - j.getTiming().setStartAfter(getContext().clock().now() + 60*1000); + j.getTiming().setStartAfter(getContext().clock().now() + 2*60*1000); getContext().jobQueue().addJob(j); ((RouterClock) getContext().clock()).addShiftListener(getContext().router()); } diff --git a/router/java/src/net/i2p/router/tasks/ReadConfigJob.java b/router/java/src/net/i2p/router/tasks/ReadConfigJob.java index b11ce861f7..42391702a2 100644 --- a/router/java/src/net/i2p/router/tasks/ReadConfigJob.java +++ b/router/java/src/net/i2p/router/tasks/ReadConfigJob.java @@ -46,8 +46,7 @@ public class ReadConfigJob extends JobImpl { if (log.shouldLog(Log.WARN)) log.warn("Reloaded " + configFile); } - getTiming().setStartAfter(getContext().clock().now() + DELAY); - getContext().jobQueue().addJob(this); + requeue(DELAY); } private boolean shouldReread(File configFile) { -- GitLab