timer: Add now() for timer_set

This commit is contained in:
Asias He
2014-12-11 10:53:03 +08:00
parent 0242d402b7
commit db0124ef05
2 changed files with 5 additions and 1 deletions

View File

@@ -335,7 +335,7 @@ future<> reactor_backend_epoll::timers_completed() {
void reactor::complete_timers() {
timers_completed().then(
[this] () {
_expired_timers = _timers.expire(clock_type::now());
_expired_timers = _timers.expire(_timers.now());
for (auto& t : _expired_timers) {
t._expired = true;
}

View File

@@ -237,6 +237,10 @@ public:
{
return _non_empty_buckets.none();
}
time_point now() {
return Timer::clock::now();
}
};
#endif