Browse Source

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

Chris McDonough 19 năm trước cách đây
mục cha
commit
c04d56377f
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  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: