From 50f0381b9455bb60ddef1a62b741566d700778bd Mon Sep 17 00:00:00 2001 From: xieyangrun Date: Tue, 25 Oct 2022 16:31:45 +0800 Subject: [PATCH] fixed killall. --- components/lwp/lwp_pid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/lwp/lwp_pid.c b/components/lwp/lwp_pid.c index b6e3b67ae3..7c0e160dce 100644 --- a/components/lwp/lwp_pid.c +++ b/components/lwp/lwp_pid.c @@ -840,9 +840,9 @@ static void cmd_killall(int argc, char** argv) return; } - while((pid = lwp_name2pid(argv[1])) >= 0) + while((pid = lwp_name2pid(argv[1])) > 0) { - lwp_kill(pid, 0); + lwp_kill(pid, SIGKILL); rt_thread_mdelay(100); } } -- Gitee