From 14ae367caef3111c5c1f7a0fa42b22b1afe6073a Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Mon, 21 May 2012 16:57:32 -0700 Subject: [PATCH] Do not bother to remove pending installs Pending install list is cleared if there is an error connecting to DCS, so don't try to remove each pending install in the loop. Change-Id: I736114878ad92136c3b8a3ca27a1f058adaba395 --- services/java/com/android/server/pm/PackageManagerService.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java index 77c3e78e85fad..88f5ec52f8dc3 100644 --- a/services/java/com/android/server/pm/PackageManagerService.java +++ b/services/java/com/android/server/pm/PackageManagerService.java @@ -523,7 +523,6 @@ public class PackageManagerService extends IPackageManager.Stub { // Something seriously wrong. Bail out Slog.e(TAG, "Cannot bind to media container service"); for (HandlerParams params : mPendingInstalls) { - mPendingInstalls.remove(0); // Indicate service bind error params.serviceError(); } @@ -575,7 +574,6 @@ public class PackageManagerService extends IPackageManager.Stub { if (!connectToService()) { Slog.e(TAG, "Failed to bind to media container service"); for (HandlerParams params : mPendingInstalls) { - mPendingInstalls.remove(0); // Indicate service bind error params.serviceError(); }