diff --git a/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorApplication.kt b/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorApplication.kt index a1c2b449..04194044 100644 --- a/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorApplication.kt +++ b/apps/coordinator/src/main/kotlin/no/iktdev/mediaprocessing/coordinator/CoordinatorApplication.kt @@ -36,8 +36,22 @@ class CoordinatorApplication { private lateinit var storeDatabase: MySqlDataSource -val ioCoroutine = CoroutinesIO() -val defaultCoroutine = CoroutinesDefault() +val ioCoroutine = CoroutinesIO(). + also { + it.addListener(object : Observables.ObservableValue.ValueListener { + override fun onUpdated(value: Throwable) { + log.error { "IO Coroutine" + value.printStackTrace() } + } + }) + } +val defaultCoroutine = CoroutinesDefault(). + also { + it.addListener(object : Observables.ObservableValue.ValueListener { + override fun onUpdated(value: Throwable) { + log.error { "Default Coroutine" + value.printStackTrace() } + } + }) + } fun getStoreDatabase(): MySqlDataSource {