From b6c331f0672c256715f0c97a01d4e1f12a4cfcf7 Mon Sep 17 00:00:00 2001 From: Athou Date: Mon, 27 May 2013 16:41:29 +0200 Subject: [PATCH] display log error when lock fails --- .../com/commafeed/backend/feeds/FeedRefreshUpdater.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java b/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java index 24bb1f65..12f1e0c3 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java @@ -138,7 +138,12 @@ public class FeedRefreshUpdater { boolean locked = false; try { locked = lock.tryLock(1, TimeUnit.MINUTES); - feedUpdateService.updateEntry(feed, entry, subscriptions); + if (locked) { + feedUpdateService.updateEntry(feed, entry, subscriptions); + } else { + log.error("lock timeout for " + feed.getUrl() + " - " + + entry.getGuid()); + } } catch (InterruptedException e) { log.error("interrupted while waiting for lock for " + feed.getUrl() + " : " + e.getMessage(), e);