Bladeren bron

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

Chris McDonough 19 jaren geleden
bovenliggende
commit
c04d56377f
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  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: