lmkd: Remove process record after it is killed by lmkd watchdog am: c555ec6eeb am: 733be36274 am: f3d4403c12
Original change: https://android-review.googlesource.com/c/platform/system/memory/lmkd/+/2193801 Change-Id: I8ae3ffe1e1ea0876f7029aa683e6f31bdaa78240 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
4ccdc36380
2
lmkd.cpp
2
lmkd.cpp
|
|
@ -2157,6 +2157,8 @@ static void watchdog_callback() {
|
|||
if (reaper.kill({ target.pidfd, target.pid, target.uid }, true) == 0) {
|
||||
ALOGW("lmkd watchdog killed process %d, oom_score_adj %d", target.pid, oom_score);
|
||||
killinfo_log(&target, 0, 0, 0, NULL, NULL, NULL, NULL, NULL);
|
||||
// WARNING: do not use target after pid_remove()
|
||||
pid_remove(target.pid);
|
||||
break;
|
||||
}
|
||||
prev_pid = target.pid;
|
||||
|
|
|
|||
Loading…
Reference in New Issue