Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d388e7b4 authored by Evan Laird's avatar Evan Laird Committed by Android (Google) Code Review
Browse files

Merge "[Dumpsys CLI] Remove Exception bounds on LogBufferEulogizer" into udc-qpr-dev

parents 0c44c29a ae48859e
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -82,11 +82,8 @@ public class SystemUIService extends Service {
        mLogBufferFreezer.attach(mBroadcastDispatcher);

        // Attempt to dump all LogBuffers for any uncaught exception
        mUncaughtExceptionPreHandlerManager.registerHandler((thread, throwable) -> {
            if (throwable instanceof Exception) {
                mLogBufferEulogizer.record(((Exception) throwable));
            }
        });
        mUncaughtExceptionPreHandlerManager.registerHandler(
                (thread, throwable) -> mLogBufferEulogizer.record(throwable));

        // If configured, set up a battery notification
        if (getResources().getBoolean(R.bool.config_showNotificationForUnknownBatteryState)) {
+1 −1
Original line number Diff line number Diff line
@@ -72,7 +72,7 @@ class LogBufferEulogizer(
     * The file will be prefaced by the [reason], which will then be returned (presumably so it can
     * be thrown).
     */
    fun <T : Exception> record(reason: T): T {
    fun <T : Throwable> record(reason: T): T {
        val start = systemClock.uptimeMillis()
        var duration = 0L