log feed url in message when available

This commit is contained in:
Athou
2013-04-16 14:57:36 +02:00
parent 743b389808
commit af4e294a0c

View File

@@ -48,8 +48,9 @@ public class FeedRefreshWorker {
public Future<Void> 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<Void>(null);