瀏覽代碼

While we're waiting for delayed processes, log some output.

Chris McDonough 19 年之前
父節點
當前提交
c04d56377f
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/supervisor/supervisord.py

+ 5 - 1
src/supervisor/supervisord.py

@@ -500,7 +500,11 @@ class Supervisor:
                 # if there are no delayed processes (we're done killing
                 # everything), it's OK to stop or reload
                 delayprocs = self.get_delay_processes()
-                if not delayprocs:
+                if delayprocs:
+                    names = [ p.config.name for p in delayprocs]
+                    namestr = ', '.join(names)
+                    self.options.logger.info('waiting for %s to die' % namestr)
+                else:
                     break
 
             try: