From 45357aaec1ab1b21619fe91eb286a6c69e1419a3 Mon Sep 17 00:00:00 2001 From: shaojinchun Date: Mon, 27 Jun 2022 13:32:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=9C=A8get=20pid=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E5=90=8E=E5=A4=84=E7=90=86=E6=B5=81=E7=A8=8B=E7=BC=BA?= =?UTF-8?q?=E5=B0=91destroy=20mutex=EF=BC=8C=E5=8F=8A=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E5=80=BC=E6=9C=AA=E7=BD=AENULL=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/lwp/lwp_pid.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/lwp/lwp_pid.c b/components/lwp/lwp_pid.c index 60408001ee..4f212035cc 100644 --- a/components/lwp/lwp_pid.c +++ b/components/lwp/lwp_pid.c @@ -328,7 +328,9 @@ struct rt_lwp* lwp_new(void) pid = lwp_pid_get(); if (pid == 0) { + lwp_user_object_lock_destroy(lwp); rt_free(lwp); + lwp = RT_NULL; LOG_E("pid slot fulled!\n"); goto out; } -- Gitee