瀏覽代碼

Merge pull request #1872 from codeb2cc/encode-error-with-supervisor

Fix `UnicodeEncodeError` exception when managed by `supervisord`
Ask Solem Hoel 11 年之前
父節點
當前提交
d059a94ad5
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      celery/apps/worker.py

+ 2 - 2
celery/apps/worker.py

@@ -165,10 +165,10 @@ class Worker(WorkController):
 
         # Dump configuration to screen so we have some basic information
         # for when users sends bug reports.
-        print(''.join([
+        print(safe_str(''.join([
             string(self.colored.cyan(' \n', self.startup_info())),
             string(self.colored.reset(self.extra_info() or '')),
-        ]), file=sys.__stdout__)
+        ])), file=sys.__stdout__)
         self.set_process_status('-active-')
         self.install_platform_tweaks(self)