From 43a36f8dd55f2f18dca5bf55249cb5877704a730 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Fri, 18 Mar 2022 01:26:39 +0000 Subject: [PATCH] SWDEV-328300: supporting centos-9 for roctracer Changing pthread_yield() to sched_yield() as pthread_yield() is deprecated in CentOS 9 Change-Id: I2961b61374e36995d0835f0e65b26c35f5eb8715 --- src/core/memory_pool.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/memory_pool.h b/src/core/memory_pool.h index 5b036d0fd4..75b66b3950 100644 --- a/src/core/memory_pool.h +++ b/src/core/memory_pool.h @@ -152,7 +152,7 @@ class MemoryPool { } static void sync_reader(const consumer_arg_t* arg) { - while(arg->valid.load() == true) PTHREAD_CALL(pthread_yield()); + while(arg->valid.load() == true) PTHREAD_CALL(sched_yield()); } static void* reader_fun(void* consumer_arg) {