Fix for: leaking pfd.

Bug: 253568736
Test: atest SettingsTest
Change-Id: I7426c97310f66b4bcf7a434deb22aca445ff08f3
This commit is contained in:
Alex Buynytskyy
2023-02-24 06:18:12 +00:00
parent f036e7ea82
commit d712ae44b1

View File

@@ -46,8 +46,9 @@ public final class FileIntegrity {
*/
@SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
public static void setUpFsVerity(@NonNull File file) throws IOException {
ParcelFileDescriptor pfd = ParcelFileDescriptor.open(file, MODE_READ_ONLY);
setUpFsVerity(pfd);
try (ParcelFileDescriptor pfd = ParcelFileDescriptor.open(file, MODE_READ_ONLY)) {
setUpFsVerity(pfd);
}
}
/**