| 
					
				 | 
			
			
				@@ -22,6 +22,7 @@ from datetime import datetime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from kombu.utils import kwdict, reprcall 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from kombu.utils.encoding import safe_repr, safe_str 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from celery import current_app 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery import exceptions 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery.app import app_or_default 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from celery.app.state import _tls 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -58,7 +59,7 @@ def execute_and_trace(name, uuid, args, kwargs, request=None, **opts): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         >>> trace_task(name, *args, **kwargs)[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     """ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    task = _tls.current_app._tasks[name] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    task = current_app.tasks[name] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     try: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         hostname = opts.get("hostname") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         setps("celeryd", name, hostname, rate_limit=True) 
			 |