summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-09-16 12:36:36 -0400
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-09-16 12:36:36 -0400
commitd7a31ed7554253718f5137a348c9bc1bb508338b (patch)
tree91fd9e12967fd772589f6cc084b718a237b9b05b
parent434f6d8bbf43c400e5df341e432020485da38a96 (diff)
parentdfca93871a0478cdac5147d8084f986b0cf92b49 (diff)
downloadframeworks_native-d7a31ed7554253718f5137a348c9bc1bb508338b.zip
frameworks_native-d7a31ed7554253718f5137a348c9bc1bb508338b.tar.gz
frameworks_native-d7a31ed7554253718f5137a348c9bc1bb508338b.tar.bz2
Merge change 25157 into eclair
* changes: Remove deadlock in PackageManager when installing or upgrading packages. PM first creates a temporary file from the input package uri before installing it. if the package uri points to a content uri, the content provider has to be retrieved via the ActivityManager which could cause deadlocks with the package manager locks being held. Clean up by always copying or creating temporary files before acquiring these locks. Fix issue when restoring a failed upgrade for third party apps.
0 files changed, 0 insertions, 0 deletions