OSDN Git Service

Disambiguate apps that share uid for job/bucket purposes
authorChristopher Tate <ctate@google.com>
Tue, 20 Feb 2018 23:57:17 +0000 (15:57 -0800)
committerChristopher Tate <ctate@google.com>
Tue, 20 Feb 2018 23:59:17 +0000 (15:59 -0800)
commit93defea5ac73fddb66d65e13ad7100c5fed17ea6
tree69eac3f8bb3586300dfec392e1114eb6e3315d6a
parent41ed367a63002f68a779aa66ba425d7d6874f99f
Disambiguate apps that share uid for job/bucket purposes

Specifically, we no longer update our cached standby state bookkeeping for
*all* apps under that uid when a standby policy change notification comes
in.  We weren't properly handling shared uids; and now we are.

Change-Id: I4bda6233ebeff259cc63bdb8a4febbc83f2e1043
Fixes: 73663980
Test: atest CtsJobSchedulerTestCases
services/core/java/com/android/server/job/JobSchedulerService.java