X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/c06ef44e7af1571710fd31dd0ab068dd77b1eb2d..ab6c1548ac2b1907bca92c8ce43e919c1a649a6f:/rpc/rpctest.cc?ds=inline diff --git a/rpc/rpctest.cc b/rpc/rpctest.cc index 051e564..0435ab1 100644 --- a/rpc/rpctest.cc +++ b/rpc/rpctest.cc @@ -59,7 +59,8 @@ int srv::handle_fast(int & r, const int a) { } int srv::handle_slow(int & r, const int a) { - usleep(std::uniform_int_distribution(0,500)(global->random_generator)); + int us = std::uniform_int_distribution<>(0,500)(global->random_generator); + std::this_thread::sleep_for(microseconds(us)); r = a + 2; return 0; } @@ -420,5 +421,5 @@ int main(int argc, char *argv[]) { } while (1) - usleep(100000); + std::this_thread::sleep_for(milliseconds(100)); }