diff options
| author | 2009-08-18 16:57:41 -0700 | |
|---|---|---|
| committer | 2009-08-18 17:03:10 -0700 | |
| commit | d50066f8d2ab82c2c8ff305c86cc9b39eaca3c28 (patch) | |
| tree | 66749bef2d23b9819e3d57a9bb7d815e08d28863 | |
| parent | ad4bc607bd236dd9b06df9cf89dc5e14541ff66c (diff) | |
invoke sendMessage instead of dispatchMessage to avoid deadlocks in ActivityManagerService
| -rw-r--r-- | services/java/com/android/server/am/ActivityManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/java/com/android/server/am/ActivityManagerService.java b/services/java/com/android/server/am/ActivityManagerService.java index 14c10b94dcf7..30a9c599bc40 100644 --- a/services/java/com/android/server/am/ActivityManagerService.java +++ b/services/java/com/android/server/am/ActivityManagerService.java @@ -4818,7 +4818,7 @@ public final class ActivityManagerService extends ActivityManagerNative implemen msg.arg1 = uid; msg.arg2 = 0; msg.obj = pkg; - mHandler.dispatchMessage(msg); + mHandler.sendMessage(msg); } else { throw new SecurityException(callerUid + " cannot kill pkg: " + pkg); |