Mercurial > hg > orthanc-stone
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)); } }