summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorSoonil Nagarkar <sooniln@google.com>2020-01-28 10:53:53 -0800
committerSoonil Nagarkar <sooniln@google.com>2020-01-28 10:53:53 -0800
commited5a2005ec81ffa0cb9782b948619b673e9c15fc (patch)
tree5b984266a4fc0b78c23421c1a39878b4d007dafe /tools/aapt2/java/JavaClassGenerator_test.cpp
parent017ed9b31c1318787980be026b22b646ae794058 (diff)
Fix rebind issue in ServiceWatcher
ServiceWatcher is not rebinding properly when the binder dies. This appears to have been a very long standing bug - it's not entirely clear how this was never seen before. Possibly package changes after upgrade always forced a rebind anyways. When gcore is installed by the LocationHostTest it breaks ServiceWatcher's binding to gcore, and this is never refreshed until there are further gcore package changes. This was possibly exacerbated by a race condition in LocationProviderProxy which could make the provider appear enabled even though it wasn't. Bug: 148242856 Test: atest GtsGmscoreHostTestCases:LocationHostTest#testLocationProviders Change-Id: Ibc11e5b0f04e16dc2d3734e02b271358c884072e
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions