Index: components/metrics/metrics_service.cc |
diff --git a/components/metrics/metrics_service.cc b/components/metrics/metrics_service.cc |
index 925421fea799a8078234565b91068f9c81b28937..aa76bf45a9d977b642ee12b9cd6a783ee2a0205f 100644 |
--- a/components/metrics/metrics_service.cc |
+++ b/components/metrics/metrics_service.cc |
@@ -773,16 +773,6 @@ void MetricsService::PushPendingLogsToPersistentStorage() { |
if (state_ < SENDING_INITIAL_STABILITY_LOG) |
return; // We didn't and still don't have time to get plugin list etc. |
- if (log_manager_.has_staged_log()) { |
- // We may race here, and send second copy of the log later. |
- metrics::PersistedLogs::StoreType store_type; |
- if (log_upload_in_progress_) |
- store_type = metrics::PersistedLogs::PROVISIONAL_STORE; |
- else |
- store_type = metrics::PersistedLogs::NORMAL_STORE; |
- log_manager_.StoreStagedLogAsUnsent(store_type); |
- } |
- DCHECK(!log_manager_.has_staged_log()); |
CloseCurrentLog(); |
log_manager_.PersistUnsentLogs(); |
@@ -1035,10 +1025,6 @@ void MetricsService::OnLogUploadComplete(int response_code) { |
ResponseCodeToStatus(response_code), |
NUM_RESPONSE_STATUSES); |
- // If the upload was provisionally stored, drop it now that the upload is |
- // known to have gone through. |
- log_manager_.DiscardLastProvisionalStore(); |
- |
bool upload_succeeded = response_code == 200; |
// Provide boolean for error recovery (allow us to ignore response_code). |