From f8235da4d82120c5c0fc9139b7b442df33a0853d Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Thu, 13 Aug 2020 12:37:22 -0400 Subject: [PATCH] Fix an issue where the queue for a thread pool was not bounded. --- .../org/whispersystems/textsecuregcm/WhisperServerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java index 40cf0d53a..118eef8f1 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java @@ -338,7 +338,7 @@ public class WhisperServerService extends Application(1_000)).build(); ExecutorService messageCacheClusterExperimentExecutor = environment.lifecycle().executorService("messages_cache_experiment").maxThreads(8).workQueue(new ArrayBlockingQueue<>(1_000)).build(); ExecutorService websocketExperimentExecutor = environment.lifecycle().executorService("websocketPresenceExperiment").maxThreads(8).workQueue(new ArrayBlockingQueue<>(1_000)).build(); ClientPresenceManager clientPresenceManager = new ClientPresenceManager(messagesCacheCluster, clientPresenceExecutor);