Merge "Add the missing lock on the process start timeout handling" into tm-dev am: 9bcc78687c am: abd11d63b9

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18242014

Change-Id: Ie42ca6045c47c78e62c570d0c507f46a993d60c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Jing Ji
2022-05-10 21:28:17 +00:00
committed by Automerger Merge Worker

View File

@@ -2028,8 +2028,10 @@ public final class ProcessList {
mService.mProcessList.handlePredecessorProcDied((ProcessRecord) msg.obj);
break;
case MSG_PROCESS_KILL_TIMEOUT:
mService.handleProcessStartOrKillTimeoutLocked((ProcessRecord) msg.obj,
/* isKillTimeout */ true);
synchronized (mService) {
mService.handleProcessStartOrKillTimeoutLocked((ProcessRecord) msg.obj,
/* isKillTimeout */ true);
}
break;
}
}