AU: Set error code bit 30 for error events on resumed updates.
BUG=chromium-os:16006
TEST=unit tests, tested on device
Change-Id: I94938529aa2cf2d85396a632d03624c71528b7f9
Reviewed-on: http://gerrit.chromium.org/gerrit/2786
Tested-by: Darin Petkov <petkov@chromium.org>
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
diff --git a/omaha_request_action.cc b/omaha_request_action.cc
index c64e01a..78af1c0 100644
--- a/omaha_request_action.cc
+++ b/omaha_request_action.cc
@@ -128,11 +128,7 @@
// is not success.
string error_code;
if (event->result != OmahaEvent::kResultSuccess) {
- int code = event->error_code;
- if (!utils::IsNormalBootMode()) {
- code |= kActionCodeBootModeFlag;
- }
- error_code = StringPrintf(" errorcode=\"%d\"", code);
+ error_code = StringPrintf(" errorcode=\"%d\"", event->error_code);
}
body = StringPrintf(
" <o:event eventtype=\"%d\" eventresult=\"%d\"%s></o:event>\n",