Loading src/com/android/settings/applications/RunningState.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -815,7 +815,7 @@ public class RunningState { // Build the chains from client processes to the process they are // Build the chains from client processes to the process they are // dependent on; also remove any old running processes. // dependent on; also remove any old running processes. int NRP = mRunningProcesses.size(); int NRP = mRunningProcesses.size(); for (int i=0; i<NRP; i++) { for (int i = 0; i < NRP;) { ProcessItem proc = mRunningProcesses.valueAt(i); ProcessItem proc = mRunningProcesses.valueAt(i); if (proc.mRunningSeq == mSequence) { if (proc.mRunningSeq == mSequence) { int clientPid = proc.mRunningProcessInfo.importanceReasonPid; int clientPid = proc.mRunningProcessInfo.importanceReasonPid; Loading @@ -833,9 +833,11 @@ public class RunningState { // we will detect the change. // we will detect the change. proc.mClient = null; proc.mClient = null; } } i++; } else { } else { changed = true; changed = true; mRunningProcesses.remove(mRunningProcesses.keyAt(i)); mRunningProcesses.remove(mRunningProcesses.keyAt(i)); NRP--; } } } } Loading Loading
src/com/android/settings/applications/RunningState.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -815,7 +815,7 @@ public class RunningState { // Build the chains from client processes to the process they are // Build the chains from client processes to the process they are // dependent on; also remove any old running processes. // dependent on; also remove any old running processes. int NRP = mRunningProcesses.size(); int NRP = mRunningProcesses.size(); for (int i=0; i<NRP; i++) { for (int i = 0; i < NRP;) { ProcessItem proc = mRunningProcesses.valueAt(i); ProcessItem proc = mRunningProcesses.valueAt(i); if (proc.mRunningSeq == mSequence) { if (proc.mRunningSeq == mSequence) { int clientPid = proc.mRunningProcessInfo.importanceReasonPid; int clientPid = proc.mRunningProcessInfo.importanceReasonPid; Loading @@ -833,9 +833,11 @@ public class RunningState { // we will detect the change. // we will detect the change. proc.mClient = null; proc.mClient = null; } } i++; } else { } else { changed = true; changed = true; mRunningProcesses.remove(mRunningProcesses.keyAt(i)); mRunningProcesses.remove(mRunningProcesses.keyAt(i)); NRP--; } } } } Loading