소스 검색

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

Ask Solem 13 년 전
부모
커밋
715e586b70
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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