From 8f647a96e62c47e6023edd847ec139ea602628f2 Mon Sep 17 00:00:00 2001 From: Athou Date: Mon, 27 May 2013 13:20:07 +0200 Subject: [PATCH] add more locks to the pool --- .../java/com/commafeed/backend/feeds/FeedRefreshUpdater.java | 2 +- 1 file changed, 1 insertion(+), 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 3936c4e4..24bb1f65 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java @@ -66,7 +66,7 @@ public class FeedRefreshUpdater { ApplicationSettings settings = applicationSettingsService.get(); int threads = Math.max(settings.getDatabaseUpdateThreads(), 1); log.info("Creating database pool with {} threads", threads); - locks = Striped.lazyWeakLock(threads); + locks = Striped.lazyWeakLock(threads * 1000); pool = new ThreadPoolExecutor(threads, threads, 0, TimeUnit.MILLISECONDS, queue = new ArrayBlockingQueue(500 * threads));