aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJere Leppänen <jere.leppanen@nokia.com>2023-10-17 12:20:01 +0300
committerMatias Elo <matias.elo@nokia.com>2023-10-17 11:20:52 +0000
commitb8a5019d2c570e77c68f0fe67e8cce632d785219 (patch)
treec5957d6c807975f255afc0b742dd3732fca9a733
parent1835c2612431e9a37c1f1b189810f20b9e4b7274 (diff)
Schedule wait time is not in nanoseconds. Convert by calling odp_schedule_wait_time(). Signed-off-by: Jere Leppänen <jere.leppanen@nokia.com> Reviewed-by: Matias Elo <matias.elo@nokia.com>
-rw-r--r--example/timer/odp_timer_accuracy.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/example/timer/odp_timer_accuracy.c b/example/timer/odp_timer_accuracy.c
index 4bea7d680..ff6794166 100644
--- a/example/timer/odp_timer_accuracy.c
+++ b/example/timer/odp_timer_accuracy.c
@@ -1028,6 +1028,7 @@ static int run_test(void *arg)
uint64_t tmo_ns;
timer_ctx_t *ctx;
odp_thrmask_t mask;
+ uint64_t wait = odp_schedule_wait_time(10 * ODP_TIME_MSEC_IN_NS);
odp_schedule_group_t group = ODP_SCHED_GROUP_INVALID;
test_log_t *log = test_global->log;
enum mode_e mode = test_global->opt.mode;
@@ -1062,7 +1063,7 @@ static int run_test(void *arg)
odp_barrier_wait(&test_global->barrier);
while (1) {
- ev = odp_schedule(NULL, 10 * ODP_TIME_MSEC_IN_NS);
+ ev = odp_schedule(NULL, wait);
time = odp_time_global_strict();
if (ev == ODP_EVENT_INVALID) {