SWDEV-328300: supporting centos-9 for roctracer
Changing pthread_yield() to sched_yield() as pthread_yield() is deprecated in CentOS 9 Change-Id: I2961b61374e36995d0835f0e65b26c35f5eb8715
此提交包含在:
+1
-1
@@ -152,7 +152,7 @@ class MemoryPool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void sync_reader(const consumer_arg_t* arg) {
|
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) {
|
static void* reader_fun(void* consumer_arg) {
|
||||||
|
|||||||
新增問題並參考
封鎖使用者