| Index: components/metrics/reporting_service.cc
|
| diff --git a/components/metrics/reporting_service.cc b/components/metrics/reporting_service.cc
|
| index 97b926ab0c73cd458d7c9727e1d44566bd6ade52..14e4d9b9ced7586646d7464e1648b81c60622378 100644
|
| --- a/components/metrics/reporting_service.cc
|
| +++ b/components/metrics/reporting_service.cc
|
| @@ -155,14 +155,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;
|
|
|
|
|