From af4dcf5792f4f6910dbcc4210593afbc299984df Mon Sep 17 00:00:00 2001 From: Jing Ji Date: Mon, 22 Mar 2021 18:34:06 -0700 Subject: [PATCH] Close the GZIPOutputStream to release the deflater Bug: 183378494 Test: atest CtsDropBoxManagerTestCases Test: atest FrameworksServicesTests:com.android.server.DropBoxTest Test: atest CtsAppExitTestCases:ActivityManagerAppExitInfoTest#testAnr Change-Id: I3828ce4648feea5868445be800fdf10c87efde74 --- .../core/java/com/android/server/DropBoxManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/DropBoxManagerService.java b/services/core/java/com/android/server/DropBoxManagerService.java index f04af8bbf1a0d..0c3d884457475 100644 --- a/services/core/java/com/android/server/DropBoxManagerService.java +++ b/services/core/java/com/android/server/DropBoxManagerService.java @@ -448,7 +448,7 @@ public final class DropBoxManagerService extends SystemService { final GZIPOutputStream gzipOutputStream = new GZIPOutputStream(new FileOutputStream(fd)); FileUtils.copy(in, gzipOutputStream); - gzipOutputStream.finish(); + gzipOutputStream.close(); } else { FileUtils.copy(in, new FileOutputStream(fd)); }