summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorSvet Ganov <svetoslavganov@google.com>2016-05-09 10:24:49 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2016-05-10 03:39:55 +0000
commit82b8c92b97d3c7006d7a9f67a9cdb83263d6bf2c (patch)
tree6b74f45e57f7a8aa6d279d298455cee5300800be /tools/aapt2/java/JavaClassGenerator_test.cpp
parentc26aabadc3a88af6cdfe50fa163eb48c0330c90e (diff)
Persist settings on a dedicated background thread
Settings were persisted on the system background thread but during first boot the device is under heavy load and persisting settings competes with other system components using the shared background thread. As a result persisting settings can be delayed much longer than the expected 200ms. This can cause issues with setup wizard being skipped/went over and its component disaabled being persisted but the setting whether the device is provisioned not being persisted - now if the device boots it will have no SUW but also the home button would be missing. Generally, we need a tansactional abstraction in the system process to peform all delayed operations atomically. bug:25472484 Change-Id: Icf38e72403b190a8fa9d0554b8dd83ce78da3bc8
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions