| Index: components/metrics/reporting_service.cc
|
| diff --git a/components/metrics/reporting_service.cc b/components/metrics/reporting_service.cc
|
| index fcff1f7f35719901baae1711ce303b4c57408182..4f51e70bef7ef8aacc46c552f1adfcae327f7f03 100644
|
| --- a/components/metrics/reporting_service.cc
|
| +++ b/components/metrics/reporting_service.cc
|
| @@ -154,14 +154,14 @@ void ReportingService::SendStagedLog() {
|
| log_uploader_->UploadLog(log_store()->staged_log(), hash);
|
| }
|
|
|
| -void ReportingService::OnLogUploadComplete(int response_code) {
|
| +void ReportingService::OnLogUploadComplete(int response_code, int error_code) {
|
| DVLOG(1) << "OnLogUploadComplete:" << response_code;
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| DCHECK(log_upload_in_progress_);
|
| log_upload_in_progress_ = false;
|
|
|
| // Log a histogram to track response success vs. failure rates.
|
| - LogResponseCode(response_code);
|
| + LogResponseOrErrorCode(response_code, error_code);
|
|
|
| bool upload_succeeded = response_code == 200;
|
|
|
|
|