diff options
Diffstat (limited to 'base/message_pump_libevent.cc')
| -rw-r--r-- | base/message_pump_libevent.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/base/message_pump_libevent.cc b/base/message_pump_libevent.cc index d325957..1410f79 100644 --- a/base/message_pump_libevent.cc +++ b/base/message_pump_libevent.cc @@ -290,7 +290,7 @@ void MessagePumpLibevent::Run(Delegate* delegate) { if (delayed_work_time_.is_null()) { event_base_loop(event_base_, EVLOOP_ONCE); } else { - TimeDelta delay = delayed_work_time_ - Time::Now(); + TimeDelta delay = delayed_work_time_ - TimeTicks::Now(); if (delay > TimeDelta()) { struct timeval poll_tv; poll_tv.tv_sec = delay.InSeconds(); @@ -303,7 +303,7 @@ void MessagePumpLibevent::Run(Delegate* delegate) { } else { // It looks like delayed_work_time_ indicates a time in the past, so we // need to call DoDelayedWork now. - delayed_work_time_ = Time(); + delayed_work_time_ = TimeTicks(); } } } @@ -326,7 +326,8 @@ void MessagePumpLibevent::ScheduleWork() { << "[nwrite:" << nwrite << "] [errno:" << errno << "]"; } -void MessagePumpLibevent::ScheduleDelayedWork(const Time& delayed_work_time) { +void MessagePumpLibevent::ScheduleDelayedWork( + const TimeTicks& delayed_work_time) { // We know that we can't be blocked on Wait right now since this method can // only be called on the same thread as Run, so we only need to update our // record of how long to sleep when we do sleep. |
