summaryrefslogtreecommitdiff
path: root/tools/aapt2/diff/Diff.cpp
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2016-06-27 15:07:18 -0700
committerDianne Hackborn <hackbod@google.com>2016-06-27 15:40:38 -0700
commita590d2be935ef502943a1e6615500aa10e67c85a (patch)
treec93d894a18e13cb30f7f402f4cc400277f9c819c /tools/aapt2/diff/Diff.cpp
parent95fbc2de1b378f3d77385839c5535a5b6b3b5d06 (diff)
Fix bug where process whitelist manager state would not be correct.
We can't update this in updateOomAdjLocked(), because we very deliberately only iterate through services in there as needed. The correct thing to do is update the process as services/connections are associated with it, so do that. Now basically all of the logic for tracking the state is in ActiveServices, as we bind and unbind services and add and removing them from process records. It's a little messy because we don't have a central place for removing them from process records, which should be cleaned up in the future. Part of fixes for issue #29480440 Change-Id: Iac96f002a5b4e3b0277df244ff7b90f59a6e8440
Diffstat (limited to 'tools/aapt2/diff/Diff.cpp')
0 files changed, 0 insertions, 0 deletions