From 84383c3dab02d12ef3e363bfabc9563897c2eb83 Mon Sep 17 00:00:00 2001 From: ragnarok <ragnarok> Date: Tue, 25 Oct 2005 01:24:32 +0000 Subject: [PATCH] * Enforce delay >= 1 in BlogManager.getUpdateDelay() --- apps/syndie/java/src/net/i2p/syndie/BlogManager.java | 6 +++++- apps/syndie/java/src/net/i2p/syndie/Updater.java | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/syndie/java/src/net/i2p/syndie/BlogManager.java b/apps/syndie/java/src/net/i2p/syndie/BlogManager.java index 5593913639..786df04ae6 100644 --- a/apps/syndie/java/src/net/i2p/syndie/BlogManager.java +++ b/apps/syndie/java/src/net/i2p/syndie/BlogManager.java @@ -340,9 +340,13 @@ public class BlogManager { public String getDefaultProxyHost() { return _context.getProperty("syndie.defaultProxyHost", ""); } public String getDefaultProxyPort() { return _context.getProperty("syndie.defaultProxyPort", ""); } - public int getUpdateDelay() { return Integer.parseInt(_context.getProperty("syndie.updateDelay", "12")); } public String[] getUpdateArchives() { return _context.getProperty("syndie.updateArchives", "").split(","); } public boolean getImportAddresses() { return _context.getProperty("syndie.importAddresses", "false").equals("true"); } + public int getUpdateDelay() { + int delay = Integer.parseInt(_context.getProperty("syndie.updateDelay", "12")); + if (delay < 1) delay = 1; + return delay; + } public boolean authorizeAdmin(String pass) { if (isSingleUser()) return true; diff --git a/apps/syndie/java/src/net/i2p/syndie/Updater.java b/apps/syndie/java/src/net/i2p/syndie/Updater.java index c5abdc55d2..6e54dfe221 100644 --- a/apps/syndie/java/src/net/i2p/syndie/Updater.java +++ b/apps/syndie/java/src/net/i2p/syndie/Updater.java @@ -19,7 +19,6 @@ public class Updater { } _lastUpdate = System.currentTimeMillis(); _log.debug("Update started."); - User user = new User(); String[] archives = bm.getUpdateArchives(); for (int i = 0; i < archives.length; i++) { fetchArchive(archives[i]); @@ -53,7 +52,6 @@ public class Updater { while (true) { int delay = BlogManager.instance().getUpdateDelay(); - if (delay < 1) delay = 1; update(); try { synchronized (this) { -- GitLab