|  | @@ -43,7 +43,7 @@ The cache key expires after some time in case something unexpected happens
 | 
	
		
			
				|  |  |          # The cache key consists of the task name and the MD5 digest
 | 
	
		
			
				|  |  |          # of the feed URL.
 | 
	
		
			
				|  |  |          feed_url_digest = md5(feed_url).hexdigest()
 | 
	
		
			
				|  |  | -        lock_id = '{0}-lock-{1}'.format(self.name, feed_url_hexdigest)
 | 
	
		
			
				|  |  | +        lock_id = '{0}-lock-{1}'.format(__name__, feed_url_hexdigest)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          # cache.add fails if the key already exists
 | 
	
		
			
				|  |  |          acquire_lock = lambda: cache.add(lock_id, 'true', LOCK_EXPIRE)
 |