[LTP] [PATCH] prio-wake: eliminate deprecated usleep calls

Gary S. Robertson
2014-07-28T22:35:28Z

From: "Gary S. Robertson" <gary.robertson@linaro.org>

Replaced deprecated usleep calls with calls to rt_nanosleep,
which has no potentially adverse interactions with signals.

Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org>
---
testcases/realtime/func/prio-wake/prio-wake.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/testcases/realtime/func/prio-wake/prio-wake.c b/testcases/realtime/func/prio-wake/prio-wake.c
index 18c0405..f34ae30 100644
--- a/testcases/realtime/func/prio-wake/prio-wake.c
+++ b/testcases/realtime/func/prio-wake/prio-wake.c
@@ -108,10 +108,10 @@ void *master_thread(void *arg)

/* make sure children are started */
while (running_threads < rt_threads)
- usleep(1000);
+ rt_nanosleep(1000000);
/* give the worker threads a chance to get to sleep in the kernel
* in the unlocked broadcast case. */
- usleep(1000);
+ rt_nanosleep(1000000);

start = rt_gettime() - beginrun;

--
1.7.9.5