From 95ff4bc91c17c921d81d9028876a1cf84faf9de7 Mon Sep 17 00:00:00 2001 From: Mygod Date: Tue, 7 Jul 2020 07:58:35 +0800 Subject: [PATCH] Communicate bad messages to main process --- mobile/src/main/java/be/mygod/vpnhotspot/root/RootManager.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/root/RootManager.kt b/mobile/src/main/java/be/mygod/vpnhotspot/root/RootManager.kt index c84bf043..c0d2de5b 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/root/RootManager.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/root/RootManager.kt @@ -19,11 +19,13 @@ object RootManager : RootSession() { RootServer.DEBUG = BuildConfig.DEBUG Timber.plant(object : Timber.DebugTree() { override fun log(priority: Int, tag: String?, message: String, t: Throwable?) { + if (priority >= Log.WARN) System.err.println("$priority/$tag: $message") if (t == null) { Log.println(priority, tag, message) } else { Log.println(priority, tag, message) Log.d(tag, message, t) + if (priority >= Log.WARN) t.printStackTrace(System.err) } } })