From af4e294a0c5d7af0938fec91ec115543493b5fff Mon Sep 17 00:00:00 2001 From: Athou Date: Tue, 16 Apr 2013 14:57:36 +0200 Subject: [PATCH] log feed url in message when available --- .../commafeed/backend/feeds/FeedRefreshWorker.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/commafeed/backend/feeds/FeedRefreshWorker.java b/src/main/java/com/commafeed/backend/feeds/FeedRefreshWorker.java index 5e71fb43..ee583720 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedRefreshWorker.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedRefreshWorker.java @@ -48,8 +48,9 @@ public class FeedRefreshWorker { public Future start(MutableBoolean running, String threadName) { log.info("{} starting", threadName); while (running.isTrue()) { + Feed feed = null; try { - Feed feed = getNextFeed(); + feed = getNextFeed(); if (feed != null) { log.debug("refreshing " + feed.getUrl()); update(feed); @@ -58,7 +59,13 @@ public class FeedRefreshWorker { Thread.sleep(15000); } } catch (Exception e) { - log.error(threadName + " : " + e.getMessage(), e); + String feedUrl = "feed is null"; + if (feed != null) { + feedUrl = feed.getUrl(); + } + log.error( + threadName + " (" + feedUrl + ") : " + e.getMessage(), + e); } } return new AsyncResult(null);