From 5c27f0834c41a5e99d0318a261e6d992f29b7877 Mon Sep 17 00:00:00 2001 From: Athou Date: Mon, 3 Mar 2014 12:50:32 +0100 Subject: [PATCH] wait in the new spawned thread --- .../backend/feeds/FeedRefreshTaskGiver.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) 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();