浏览代码

Do not apply eventlet/gevent patches to celery multi. Closes #1717

Ask Solem 11 年之前
父节点
当前提交
0bd26157dc
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      celery/__main__.py

+ 2 - 2
celery/__main__.py

@@ -24,7 +24,8 @@ def _warn_deprecated(new):
 
 
 def main():
-    maybe_patch_concurrency()
+    if 'multi' not in sys.argv:
+        maybe_patch_concurrency()
     from celery.bin.celery import main
     main()
 
@@ -37,7 +38,6 @@ def _compat_worker():
 
 
 def _compat_multi():
-    maybe_patch_concurrency()
     _warn_deprecated('celery multi')
     from celery.bin.multi import main
     main()