Index: components/domain_reliability/scheduler.cc |
diff --git a/components/domain_reliability/scheduler.cc b/components/domain_reliability/scheduler.cc |
index b114d4b83a05f76c2039e61438b4a3f1f7c10f4c..3b7cfb5212f46a277fd1c3ff9a5de98dd0f523f1 100644 |
--- a/components/domain_reliability/scheduler.cc |
+++ b/components/domain_reliability/scheduler.cc |
@@ -89,6 +89,7 @@ void DomainReliabilityScheduler::OnBeaconAdded() { |
size_t DomainReliabilityScheduler::OnUploadStart() { |
DCHECK(upload_scheduled_); |
DCHECK_EQ(kInvalidCollectorIndex, collector_index_); |
+ upload_pending_ = false; |
upload_scheduled_ = false; |
upload_running_ = true; |
@@ -139,7 +140,6 @@ void DomainReliabilityScheduler::MaybeScheduleUpload() { |
if (!upload_pending_ || upload_scheduled_ || upload_running_) |
return; |
- upload_pending_ = false; |
upload_scheduled_ = true; |
old_first_beacon_time_ = first_beacon_time_; |