All sleep calls via std::this_thread
[invirt/third/libt4.git] / lock_tester.cc
index 07961c7..fbdeeb4 100644 (file)
@@ -65,7 +65,7 @@ static void test2(int i) {
     lc[i]->acquire(a);
     LOG_NONMEMBER << "test2: client " << i << " acquire done";
     check_grant(a);
-    usleep(100000);
+    std::this_thread::sleep_for(milliseconds(100));
     LOG_NONMEMBER << "test2: client " << i << " release";
     check_release(a);
     lc[i]->release(a);