diff options
| author | 2019-03-21 19:56:06 +0000 | |
|---|---|---|
| committer | 2019-03-21 19:56:06 +0000 | |
| commit | 11e8d568f1f7d7eabb565cdda8f16120a88c037e (patch) | |
| tree | f17a264620e8505d67e1e4505da891e5634ad610 | |
| parent | 49b7d471fbd24008f1e60ebe7834faaabc26d4c7 (diff) | |
| parent | 5fd56547d0d1e105d930909b1beaf2512a5e0f01 (diff) | |
Merge "Add missed lock for startHomeOnDisplay"
| -rw-r--r-- | services/core/java/com/android/server/wm/ActivityTaskManagerService.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/ActivityTaskManagerService.java b/services/core/java/com/android/server/wm/ActivityTaskManagerService.java index 118eb5bea602..c91ee8e2f286 100644 --- a/services/core/java/com/android/server/wm/ActivityTaskManagerService.java +++ b/services/core/java/com/android/server/wm/ActivityTaskManagerService.java @@ -6493,8 +6493,10 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { @Override public boolean startHomeOnDisplay(int userId, String reason, int displayId, boolean fromHomeKey) { - return mRootActivityContainer.startHomeOnDisplay(userId, reason, displayId, - fromHomeKey); + synchronized (mGlobalLock) { + return mRootActivityContainer.startHomeOnDisplay(userId, reason, displayId, + fromHomeKey); + } } @Override |