diff --git a/src/main/java/com/commafeed/backend/feeds/FeedRefreshTaskGiver.java b/src/main/java/com/commafeed/backend/feeds/FeedRefreshTaskGiver.java index b59a5255..cffb76f4 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedRefreshTaskGiver.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedRefreshTaskGiver.java @@ -100,17 +100,16 @@ public class FeedRefreshTaskGiver { } public void start() { - try { - // sleeping for a little while, let everything settle - Thread.sleep(60000); - } catch (InterruptedException e) { - log.error("interrupted while sleeping"); - } log.info("starting feed refresh task giver"); - executor.execute(new Runnable() { @Override public void run() { + try { + // sleeping for a little while, let everything settle + Thread.sleep(60000); + } catch (InterruptedException e) { + log.error("interrupted while sleeping"); + } while (!executor.isShutdown()) { try { FeedRefreshContext context = take();