summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2017-04-05 16:34:07 -0700
committerChristopher Tate <ctate@google.com>2017-04-05 17:01:12 -0700
commitb218e768f84ceb9c2facc43f221f2fa65f21075d (patch)
tree67b30894a9945c2ed10e21ccf9b2dcec9a6403bd /tools/aapt2/java/JavaClassGenerator_test.cpp
parentba2e284a62eaf79b70a84d3e648ad144a7dea344 (diff)
Don't call the Package Manager when holding the settings lock
The package manager sometimes has to call into the settings provider with its own lock held in the course of processing queries, so it's vitally important not to call into it with the settings provider's internal lock already held. In this case, the SSAID lazy-generation path was fetching the signatures of the calling package from inside the settings lock. Now it doesn't. Bug 36863412 Test: manual Change-Id: Ic9d53397b5bddb883c5d73aff253ca280a5e93c0
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions