Properly std::chrono'ize HHWheelTimer
[folly.git] / folly / io / async / test / HHWheelTimerSlowTests.cpp
index 3d55ef38eab0326dc8d94f09c0e22bdc488da95f..d1451c49a88b635696ab1221927ad8fbef5aaeb0 100644 (file)
@@ -56,10 +56,8 @@ class TestTimeout : public HHWheelTimer::Callback {
 
 class TestTimeoutDelayed : public TestTimeout {
  protected:
 
 class TestTimeoutDelayed : public TestTimeout {
  protected:
-  std::chrono::milliseconds getCurTime() override {
-    return std::chrono::duration_cast<std::chrono::milliseconds>(
-               std::chrono::steady_clock::now().time_since_epoch()) -
-        milliseconds(5);
+  std::chrono::steady_clock::time_point getCurTime() override {
+    return std::chrono::steady_clock::now() - milliseconds(5);
   }
 };
 
   }
 };