diff options
| author | Suren Baghdasaryan <surenb@google.com> | 2019-06-26 11:08:50 -0700 |
|---|---|---|
| committer | Suren Baghdasaryan <surenb@google.com> | 2019-06-26 11:35:11 -0700 |
| commit | cb8c805395880413b2bda5f239bb70e3193f1c85 (patch) | |
| tree | ee598a74f0abf8630df3298b4fbe42d40b096e75 /libutils/Unicode.cpp | |
| parent | c84d787ae83bcedb78b342e4f0a2b52b039067a0 (diff) | |
Fix IsUsable to check for each controller separately
CgroupController::IsUsable is using a global static variable to store the
existence of the controller. That means the first controller existence
check would affect all other controllers. Fix this by making this variable
to be a member of CgroupController class so that each controller can check
for its existence independently of other controllers.
Fixes: aa1d54f0ccbb ("Remove ACgroupController_getFlags to fix API breakage")
Bug: 136020193
Test: adb shell cat /proc/$pid/task/*/cgroup" prints "cpuset:/top-app"
Test: for new launched activity process
Change-Id: I4741a9126ea494122d5b2b1a0c4d7252bff6025c
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions
