From 91e4e73dabc1cf317e8fc147491187b4e75ec5bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E9=92=A6=E8=A1=97?= <15390014138@163.com> Date: Fri, 15 Jan 2021 07:13:07 +0800 Subject: [PATCH] update kernel/base/ipc/los_futex.c. --- kernel/base/ipc/los_futex.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/kernel/base/ipc/los_futex.c b/kernel/base/ipc/los_futex.c index 449326d2..e14123a3 100644 --- a/kernel/base/ipc/los_futex.c +++ b/kernel/base/ipc/los_futex.c @@ -301,15 +301,11 @@ STATIC VOID OsFutexInsertNewFutexKeyToHash(FutexNode *node) futexList != &(hashNode->lockList); futexList = futexList->pstNext) { headNode = OS_FUTEX_FROM_FUTEXLIST(futexList); - if (node->key > headNode->key) { - continue; - } else if (node->key < headNode->key) { + if (node->key <= headNode->key) { LOS_ListTailInsert(&(headNode->futexList), &(node->futexList)); break; } - - LOS_ListTailInsert(&(headNode->futexList), &(node->futexList)); - break; + } EXIT: