Index: chrome/browser/sync/engine/sync_scheduler.cc |
diff --git a/chrome/browser/sync/engine/sync_scheduler.cc b/chrome/browser/sync/engine/sync_scheduler.cc |
index 993b72755abcd019a89a4ff8380c7a91d5c9dbac..73c4f1517f87cf1c770b879d75cc26ef9cea31da 100644 |
--- a/chrome/browser/sync/engine/sync_scheduler.cc |
+++ b/chrome/browser/sync/engine/sync_scheduler.cc |
@@ -875,14 +875,14 @@ void SyncScheduler::AdjustPolling(const SyncSessionJob* old_job) { |
// Adjust poll rate. |
poll_timer_.Stop(); |
- poll_timer_.Start(poll, this, &SyncScheduler::PollTimerCallback); |
+ poll_timer_.Start(poll, this, &SyncScheduler::PollTimerCallback, FROM_HERE); |
} |
void SyncScheduler::RestartWaiting() { |
CHECK(wait_interval_.get()); |
wait_interval_->timer.Stop(); |
wait_interval_->timer.Start(wait_interval_->length, |
- this, &SyncScheduler::DoCanaryJob); |
+ this, &SyncScheduler::DoCanaryJob, FROM_HERE); |
} |
void SyncScheduler::HandleConsecutiveContinuationError( |
@@ -1050,7 +1050,7 @@ void SyncScheduler::OnSilencedUntil(const base::TimeTicks& silenced_until) { |
wait_interval_.reset(new WaitInterval(WaitInterval::THROTTLED, |
silenced_until - TimeTicks::Now())); |
wait_interval_->timer.Start(wait_interval_->length, this, |
- &SyncScheduler::Unthrottle); |
+ &SyncScheduler::Unthrottle, FROM_HERE); |
} |
bool SyncScheduler::IsSyncingCurrentlySilenced() { |