Index: src/platform/update_engine/update_attempter.cc |
diff --git a/src/platform/update_engine/update_attempter.cc b/src/platform/update_engine/update_attempter.cc |
index e12fed9fb4324069484a7d66f4e42bbf11a1beee..ad3bd9eaab8eca6d55767c38673b3e4793b0e30f 100644 |
--- a/src/platform/update_engine/update_attempter.cc |
+++ b/src/platform/update_engine/update_attempter.cc |
@@ -70,14 +70,18 @@ void UpdateAttempter::Update(bool force_full_update) { |
// Bond them together. We have to use the leaf-types when calling |
// BondActions(). |
- BondActions(request_prep_action.get(), update_check_action.get()); |
- BondActions(update_check_action.get(), response_handler_action.get()); |
- BondActions(response_handler_action.get(), filesystem_copier_action.get()); |
+ BondActions(request_prep_action.get(), |
+ update_check_action.get()); |
+ BondActions(update_check_action.get(), |
+ response_handler_action.get()); |
BondActions(response_handler_action.get(), |
+ filesystem_copier_action.get()); |
+ BondActions(filesystem_copier_action.get(), |
kernel_filesystem_copier_action.get()); |
BondActions(kernel_filesystem_copier_action.get(), |
download_action.get()); |
- BondActions(download_action.get(), postinstall_runner_action_precommit.get()); |
+ BondActions(download_action.get(), |
+ postinstall_runner_action_precommit.get()); |
BondActions(postinstall_runner_action_precommit.get(), |
set_bootable_flag_action.get()); |
BondActions(set_bootable_flag_action.get(), |
@@ -96,15 +100,7 @@ void UpdateAttempter::ProcessingDone(const ActionProcessor* processor, |
return; |
} |
if (!success) { |
- if (!full_update_) { |
- LOG(ERROR) << "Update failed. Attempting full update"; |
- actions_.clear(); |
- response_handler_action_.reset(); |
- Update(true); |
- return; |
- } else { |
- LOG(ERROR) << "Full update failed. Aborting"; |
- } |
+ LOG(INFO) << "Update failed."; |
} |
g_main_loop_quit(loop_); |
} |