From 234f79f6b00bf7c7395ee47245f6d240000e9ffa Mon Sep 17 00:00:00 2001 From: shaojinchun Date: Tue, 26 Jan 2021 17:40:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3:=20futex=E5=94=A4=E9=86=92?= =?UTF-8?q?=E8=BF=87=E7=A8=8B=E4=B8=AD=EF=BC=8C=E4=BB=8E=E7=AD=89=E5=BE=85?= =?UTF-8?q?=E9=98=9F=E5=88=97=E7=A7=BB=E9=99=A4=E6=97=B6=E5=BA=94=E8=AF=A5?= =?UTF-8?q?=E4=BD=BF=E7=94=A8thread->tlist=E6=88=90=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/lwp/lwp_futex.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/lwp/lwp_futex.c b/components/lwp/lwp_futex.c index 0d5afa859a..bfde2080e9 100644 --- a/components/lwp/lwp_futex.c +++ b/components/lwp/lwp_futex.c @@ -156,7 +156,7 @@ void futex_wake(struct rt_futex *futex, int number) thread = rt_list_entry(futex->waiting_thread.next, struct rt_thread, tlist); /* remove from waiting list */ - rt_list_remove(&(thread->list)); + rt_list_remove(&(thread->tlist)); thread->error = RT_EOK; /* resume the suspended thread */ -- Gitee