Skip to content
Snippets Groups Projects
Verified Commit a4eb5b73 authored by Mikolai Gütschow's avatar Mikolai Gütschow
Browse files

fix typos in KLoggerUtil, install UncaughtExceptionHandler

fixes #378

fixes #368
parent adc2788a
No related branches found
No related tags found
1 merge request!251Fix typos in KLoggerUtil, install UncaughtExceptionHandler
Pipeline #12361 passed
......@@ -35,6 +35,7 @@ import org.briarproject.briar.desktop.utils.FileUtils
import org.briarproject.briar.desktop.utils.InternationalizationUtils.i18n
import org.briarproject.briar.desktop.utils.InternationalizationUtils.i18nF
import org.briarproject.briar.desktop.utils.KLoggerUtils.i
import org.briarproject.briar.desktop.utils.KLoggerUtils.w
import org.briarproject.briar.desktop.utils.LogUtils
import org.jetbrains.annotations.NonNls
import java.io.File.separator
......@@ -119,6 +120,10 @@ private class Main : CliktCommand(
BrambleCoreEagerSingletons.Helper.injectEagerSingletons(app)
BriarCoreEagerSingletons.Helper.injectEagerSingletons(app)
Thread.setDefaultUncaughtExceptionHandler { t, e ->
LOG.w(e) { "Uncaught exception in thread ${t.name}" }
}
application {
app.getBriarUi().start {
app.getBriarUi().stop()
......
......@@ -55,18 +55,18 @@ object KLoggerUtils {
}
fun KLogger.d(t: Throwable?, @NonNls msg: () -> Any?) {
trace(t, msg)
debug(t, msg)
}
fun KLogger.i(t: Throwable?, @NonNls msg: () -> Any?) {
trace(t, msg)
info(t, msg)
}
fun KLogger.w(t: Throwable?, @NonNls msg: () -> Any?) {
trace(t, msg)
warn(t, msg)
}
fun KLogger.e(t: Throwable?, @NonNls msg: () -> Any?) {
trace(t, msg)
error(t, msg)
}
}
......@@ -30,6 +30,7 @@ import org.briarproject.bramble.api.plugin.TorConstants.DEFAULT_SOCKS_PORT
import org.briarproject.briar.BriarCoreEagerSingletons
import org.briarproject.briar.desktop.TestUtils.getDataDir
import org.briarproject.briar.desktop.utils.KLoggerUtils.i
import org.briarproject.briar.desktop.utils.KLoggerUtils.w
import org.briarproject.briar.desktop.utils.LogUtils
import org.jetbrains.annotations.NonNls
import java.util.logging.Level.ALL
......@@ -94,6 +95,10 @@ internal class RunWithMultipleTemporaryAccounts(
BrambleCoreEagerSingletons.Helper.injectEagerSingletons(app)
BriarCoreEagerSingletons.Helper.injectEagerSingletons(app)
Thread.setDefaultUncaughtExceptionHandler { t, e ->
LOG.w(e) { "Uncaught exception in thread ${t.name}" }
}
val accountManager = app.getAccountManager()
@NonNls
......
......@@ -27,6 +27,7 @@ import org.briarproject.bramble.BrambleCoreEagerSingletons
import org.briarproject.briar.BriarCoreEagerSingletons
import org.briarproject.briar.desktop.TestUtils.getDataDir
import org.briarproject.briar.desktop.utils.KLoggerUtils.i
import org.briarproject.briar.desktop.utils.KLoggerUtils.w
import org.briarproject.briar.desktop.utils.LogUtils
import org.jetbrains.annotations.NonNls
import java.nio.file.Files
......@@ -72,6 +73,10 @@ internal class RunWithTemporaryAccount(
BrambleCoreEagerSingletons.Helper.injectEagerSingletons(app)
BriarCoreEagerSingletons.Helper.injectEagerSingletons(app)
Thread.setDefaultUncaughtExceptionHandler { t, e ->
LOG.w(e) { "Uncaught exception in thread ${t.name}" }
}
val lifecycleManager = app.getLifecycleManager()
val accountManager = app.getAccountManager()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment