-> My application is time-sensitive and I was looking for a notify mechanism instead of sleep
main()
{
boost::this_thread::sleep_for(boost::chrono::milliseconds(600));
std::cout << "waking up\n";
}
-> Please let me know if there is a way to handle without using sleep.