Procházet zdrojové kódy

Merge pull request #2349 from kristaps/patch-1

Make sure app references same object
Ask Solem Hoel před 10 roky
rodič
revize
7d69f46c49
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      celery/app/trace.py

+ 2 - 1
celery/app/trace.py

@@ -337,7 +337,8 @@ def trace_task(task, uuid, args, kwargs, request={}, **opts):
 
 
 def _trace_task_ret(name, uuid, args, kwargs, request={}, app=None, **opts):
-    return trace_task((app or current_app).tasks[name],
+    app = app or current_app
+    return trace_task(app.tasks[name],
                       uuid, args, kwargs, request, app=app, **opts)
 trace_task_ret = _trace_task_ret