From 69a266466814917c54acd39693742573db955f35 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 22 Oct 2021 11:50:21 -0400 Subject: [PATCH] Update bounded IO thread naming. Helps with logging in DeadlockDetector. --- .../java/org/signal/core/util/concurrent/DeadlockDetector.kt | 2 +- .../java/org/signal/core/util/concurrent/SignalExecutors.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core-util/src/main/java/org/signal/core/util/concurrent/DeadlockDetector.kt b/core-util/src/main/java/org/signal/core/util/concurrent/DeadlockDetector.kt index eace302ca..8af5514ff 100644 --- a/core-util/src/main/java/org/signal/core/util/concurrent/DeadlockDetector.kt +++ b/core-util/src/main/java/org/signal/core/util/concurrent/DeadlockDetector.kt @@ -81,7 +81,7 @@ class DeadlockDetector(private val handler: Handler, private val pollingInterval private val EXECUTORS: Set = setOf( ExecutorInfo(SignalExecutors.BOUNDED, "signal-bounded-"), - ExecutorInfo(SignalExecutors.BOUNDED_IO, "signal-bounded-io-") + ExecutorInfo(SignalExecutors.BOUNDED_IO, "signal-io-bounded") ) private const val CONCERNING_QUEUE_THRESHOLD = 4 diff --git a/core-util/src/main/java/org/signal/core/util/concurrent/SignalExecutors.java b/core-util/src/main/java/org/signal/core/util/concurrent/SignalExecutors.java index 760b77f77..d3660e43a 100644 --- a/core-util/src/main/java/org/signal/core/util/concurrent/SignalExecutors.java +++ b/core-util/src/main/java/org/signal/core/util/concurrent/SignalExecutors.java @@ -19,7 +19,7 @@ public final class SignalExecutors { public static final ExecutorService UNBOUNDED = Executors.newCachedThreadPool(new NumberedThreadFactory("signal-unbounded")); public static final ExecutorService BOUNDED = Executors.newFixedThreadPool(getIdealThreadCount(), new NumberedThreadFactory("signal-bounded")); public static final ExecutorService SERIAL = Executors.newSingleThreadExecutor(new NumberedThreadFactory("signal-serial")); - public static final ExecutorService BOUNDED_IO = newCachedBoundedExecutor("signal-bounded-io", 1, 32); + public static final ExecutorService BOUNDED_IO = newCachedBoundedExecutor("signal-io-bounded", 1, 32); private SignalExecutors() {}