From 283581a770f73f8f36d971350e5a5738a85b76da Mon Sep 17 00:00:00 2001 From: Carter Jernigan Date: Wed, 17 May 2023 13:46:51 -0400 Subject: [PATCH] Name SDK IO thread --- .../java/cash/z/ecc/android/sdk/internal/SdkDispatchers.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend-lib/src/main/java/cash/z/ecc/android/sdk/internal/SdkDispatchers.kt b/backend-lib/src/main/java/cash/z/ecc/android/sdk/internal/SdkDispatchers.kt index 7ef4513a..db565335 100644 --- a/backend-lib/src/main/java/cash/z/ecc/android/sdk/internal/SdkDispatchers.kt +++ b/backend-lib/src/main/java/cash/z/ecc/android/sdk/internal/SdkDispatchers.kt @@ -13,7 +13,9 @@ internal object SdkExecutors { * We don't expect things to break, but we don't have the WAL enabled for SQLite so this * is a simple solution. */ - val DATABASE_IO = Executors.newSingleThreadExecutor() + val DATABASE_IO = Executors.newSingleThreadExecutor { + Thread(it, "zc-io").apply { isDaemon = true } + } } object SdkDispatchers {