diff --git a/services/core/java/com/android/server/pm/PackageInstallerSession.java b/services/core/java/com/android/server/pm/PackageInstallerSession.java index fa934fe23fff4..81a836749a7fd 100644 --- a/services/core/java/com/android/server/pm/PackageInstallerSession.java +++ b/services/core/java/com/android/server/pm/PackageInstallerSession.java @@ -702,6 +702,7 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { if (PackageInstaller.ENABLE_REVOCABLE_FD) { mFds.remove(fd); } else { + bridge.forceClose(); mBridges.remove(bridge); } }