Merge "Added missing mGlobalLock in system server" into qt-dev

This commit is contained in:
Chavi Weingarten
2019-06-18 19:58:49 +00:00
committed by Android (Google) Code Review

View File

@@ -308,11 +308,13 @@ class RecentTasks {
*/ */
@VisibleForTesting @VisibleForTesting
void resetFreezeTaskListReorderingOnTimeout() { void resetFreezeTaskListReorderingOnTimeout() {
final ActivityStack focusedStack = mService.getTopDisplayFocusedStack(); synchronized (mService.mGlobalLock) {
final TaskRecord topTask = focusedStack != null final ActivityStack focusedStack = mService.getTopDisplayFocusedStack();
? focusedStack.topTask() final TaskRecord topTask = focusedStack != null
: null; ? focusedStack.topTask()
resetFreezeTaskListReordering(topTask); : null;
resetFreezeTaskListReordering(topTask);
}
} }
@VisibleForTesting @VisibleForTesting