Explorar el Código

Add prepending newline to what signal handlers say (the damn ^C)

Ask Solem hace 13 años
padre
commit
715e586b70
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      celery/apps/worker.py

+ 2 - 2
celery/apps/worker.py

@@ -31,7 +31,7 @@ logger = get_logger(__name__)
 
 
 def safe_say(msg):
-    sys.__stderr__.write(msg + "\n")
+    sys.__stderr__.write("\n%s\n" % msg)
 
 
 BANNER = """
@@ -290,7 +290,7 @@ def install_cry_handler():
         """Signal handler logging the stacktrace of all active threads."""
         set_in_sighandler(True)
         try:
-            safe_say("\n" + cry())
+            safe_say(cry())
         finally:
             set_in_sighandler(False)
     platforms.signals["SIGUSR1"] = cry_handler