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

Commit 390b2423 authored by Todd Kennedy's avatar Todd Kennedy
Browse files

Close print writers

Test: Manual
Change-Id: I4fffa9163b3ad7b0f70e15c1adc65370b70df0d3
parent 6b83824a
Loading
Loading
Loading
Loading
+68 −64
Original line number Diff line number Diff line
@@ -18751,7 +18751,7 @@ public class PackageManagerService extends IPackageManager.Stub
        return true;
    }
    private final class ClearStorageConnection implements ServiceConnection {
    private static final class ClearStorageConnection implements ServiceConnection {
        IMediaContainerService mContainerService;
        @Override
@@ -21462,7 +21462,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
                // the given package is involved with.
                if (dumpState.onTitlePrinted()) pw.println();
                final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ", 120);
                try (final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ", 120)) {
                    ipw.println();
                    ipw.println("Frozen packages:");
                    ipw.increaseIndent();
@@ -21475,11 +21475,12 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
                    }
                    ipw.decreaseIndent();
                }
            }
            if (!checkin && dumpState.isDumping(DumpState.DUMP_VOLUMES) && packageName == null) {
                if (dumpState.onTitlePrinted()) pw.println();
                final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ", 120);
                try (final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ", 120)) {
                    ipw.println();
                    ipw.println("Loaded volumes:");
                    ipw.increaseIndent();
@@ -21492,6 +21493,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
                    }
                    ipw.decreaseIndent();
                }
            }
            if (!checkin && dumpState.isDumping(DumpState.DUMP_SERVICE_PERMISSIONS)
                    && packageName == null) {
@@ -21619,7 +21621,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
    }
    private void dumpDexoptStateLPr(PrintWriter pw, String packageName) {
        final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ");
        try (final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ")) {
            ipw.println();
            ipw.println("Dexopt state:");
            ipw.increaseIndent();
@@ -21644,9 +21646,10 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
                ipw.decreaseIndent();
            }
        }
    }
    private void dumpCompilerStatsLPr(PrintWriter pw, String packageName) {
        final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ");
        try (final IndentingPrintWriter ipw = new IndentingPrintWriter(pw, "  ")) {
            ipw.println();
            ipw.println("Compiler stats:");
            ipw.increaseIndent();
@@ -21676,6 +21679,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
                ipw.decreaseIndent();
            }
        }
    }
    private String dumpDomainString(String packageName) {
        List<IntentFilterVerificationInfo> iviList = getIntentFilterVerifications(packageName)