diff Platforms/Generic/DelayedCallCommand.cpp @ 588:2a8ac2d426db

renamed ColorTextureSceneLayer, dropped dependency on boost::chrono
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 25 Apr 2019 13:54:42 +0200
parents 26b90b110719
children 4f2416d519b4
line wrap: on
line diff
--- a/Platforms/Generic/DelayedCallCommand.cpp	Mon Apr 22 10:07:34 2019 +0200
+++ b/Platforms/Generic/DelayedCallCommand.cpp	Thu Apr 25 13:54:42 2019 +0200
@@ -36,7 +36,7 @@
     callback_(callback),
     payload_(payload),
     context_(context),
-    expirationTimePoint_(boost::chrono::system_clock::now() + boost::chrono::milliseconds(timeoutInMs)),
+    expirationTimePoint_(boost::posix_time::microsec_clock::local_time() + boost::posix_time::milliseconds(timeoutInMs)),
     timeoutInMs_(timeoutInMs)
   {
   }
@@ -44,9 +44,9 @@
 
   void DelayedCallCommand::Execute()
   {
-    while (boost::chrono::system_clock::now() < expirationTimePoint_)
+    while (boost::posix_time::microsec_clock::local_time() < expirationTimePoint_)
     {
-      boost::this_thread::sleep_for(boost::chrono::milliseconds(1));
+      boost::this_thread::sleep(boost::posix_time::milliseconds(1));
     }
   }