Quellcode durchsuchen

Merge remote-tracking branch 'origin/master'

luojiehua vor 2 Jahren
Ursprung
Commit
130d6a57da
1 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  1. 6 5
      format_convert/kill_all.py

+ 6 - 5
format_convert/kill_all.py

@@ -22,7 +22,10 @@ def kill():
     if python_path and project_path:
         pid_list = psutil.pids()
         for pid in pid_list:
-            process = psutil.Process(pid)
+            try:
+                process = psutil.Process(pid)
+            except:
+                continue
             process_cmd = ''
             for c in process.cmdline():
                 process_cmd += c + " "
@@ -34,10 +37,8 @@ def kill():
             if re.search(project_path, process_cmd):
                 comm = "kill -9 " + str(pid)
                 print(comm, process_cmd)
-                try:
-                    os.system(comm)
-                except:
-                    continue
+                os.system(comm)
+
     else:
         print("cannot kill! checkout config...")
         print(ip_port_dict)