display log error when lock fails

This commit is contained in:
Athou
2013-05-27 16:41:29 +02:00
parent d814e9c6eb
commit b6c331f067

View File

@@ -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);