summaryrefslogtreecommitdiff
path: root/common/dynamic_partition_control_interface.h
diff options
context:
space:
mode:
authorAmin Hassani <ahassani@chromium.org>2020-11-16 14:12:33 -0800
committerCommit Bot <commit-bot@chromium.org>2020-11-18 00:09:14 +0000
commit1e19be33e983e23d4d7e35096f95fe0ac33d6ab6 (patch)
tree8cb3c0a53a4cb72dab7e00f4e1821ccc2945bf10 /common/dynamic_partition_control_interface.h
parent43d7adc70adc18b7429623db8a77b6e76ed84d14 (diff)
update_engine: Use a second ActionProcessor for UpdateBootFlagsAction
The crrev.com/c/2519843 mistenly merged an ActionProcessor from RealSystemState to the one in UpdateAttempter. This is problematic because these two ActionProcessors used to run at different times (and sometimes simultanously) and on different objects. But after they were merge, they are colliding. For example UpdateAttempter::StartUpdater() is adding Actions that run 45 seconds later, but the UpdateAttempter::Update() starts the same ActionProcessor which is a bug. BUG=b:173251868 TEST=emerge and cros deployed, then run: test_that --args="job_repo_url=http://100.115.168.195:8082/static/reef-release/R88-13591.0.0/autotest/packages" chromeos6-row3-rack10-host7.cros autoupdate_ForcedOOBEUpdate.full Change-Id: I7716e9ae2e77bbc4caff5273cd3fbc22e1ed7f5b Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/update_engine/+/2542962 Commit-Queue: Amin Hassani <ahassani@chromium.org> Tested-by: Amin Hassani <ahassani@chromium.org> Auto-Submit: Amin Hassani <ahassani@chromium.org> Reviewed-by: Jae Hoon Kim <kimjae@chromium.org>
Diffstat (limited to 'common/dynamic_partition_control_interface.h')
0 files changed, 0 insertions, 0 deletions