Przeglądaj źródła

No tests for this :-(

Chris McDonough 19 lat temu
rodzic
commit
de7d6f28c2
1 zmienionych plików z 3 dodań i 4 usunięć
  1. 3 4
      src/supervisor/web.py

+ 3 - 4
src/supervisor/web.py

@@ -150,9 +150,9 @@ class StatusView(MeldView):
                         msg = process.stop()
                         if not msg:
                             # XXX busywait
-                            while not process.finishmsg:
+                            while process.pid:
                                 supervisord.give_up()
-                                supervisord.kill_undead_processes()
+                                supervisord.kill_undead()
                                 supervisord.reap()
                             process.spawn()
                             message = 'Restarted %s at %s' % (processname, t)
@@ -160,11 +160,10 @@ class StatusView(MeldView):
                             message = msg
                     if action == 'start':
                         process.spawn()
-                        print "process pid", process.pid
                         # XXX busywait
                         time.sleep(.5)
                         supervisord.give_up()
-                        supervisord.kill_undead_processes()
+                        supervisord.kill_undead()
                         supervisord.reap()
                         message = 'Started %s at %s' % (processname, t)
                     if action == 'clearlog':