Преглед изворни кода

!589 fixed killall
Merge pull request !589 from geniusgogo/rt-smart

bernard пре 3 година
родитељ
комит
b1a33eb39b
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      components/lwp/lwp_pid.c

+ 2 - 2
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);
     }
 }