From 864dba607c969dd5178cbb3c79759f1f4929be94 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Mon, 22 Jan 2024 16:11:56 +0800 Subject: [PATCH] refactor(komga): replace deprecated TaskExecutorBuilder with ThreadPoolTaskExecutorBuilder --- .../org/gotson/komga/application/tasks/TaskProcessor.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/application/tasks/TaskProcessor.kt b/komga/src/main/kotlin/org/gotson/komga/application/tasks/TaskProcessor.kt index 66ee4ed1..b75b8e80 100644 --- a/komga/src/main/kotlin/org/gotson/komga/application/tasks/TaskProcessor.kt +++ b/komga/src/main/kotlin/org/gotson/komga/application/tasks/TaskProcessor.kt @@ -4,7 +4,7 @@ import io.github.oshai.kotlinlogging.KotlinLogging import org.gotson.komga.infrastructure.configuration.KomgaSettingsProvider import org.springframework.beans.factory.InitializingBean import org.springframework.boot.context.event.ApplicationReadyEvent -import org.springframework.boot.task.TaskExecutorBuilder +import org.springframework.boot.task.ThreadPoolTaskExecutorBuilder import org.springframework.context.event.EventListener import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor import org.springframework.stereotype.Service @@ -16,7 +16,7 @@ class TaskProcessor( private val tasksRepository: TasksRepository, private val taskHandler: TaskHandler, private val settingsProvider: KomgaSettingsProvider, - taskExecutorBuilder: TaskExecutorBuilder, + taskExecutorBuilder: ThreadPoolTaskExecutorBuilder, ) : InitializingBean { val executor: ThreadPoolTaskExecutor = taskExecutorBuilder