[fix] fix engine initialization
This commit is contained in:
		
							parent
							
								
									360f8fab97
								
							
						
					
					
						commit
						2f69eaeb2f
					
				| @ -230,12 +230,12 @@ def load_engines(engine_list): | |||||||
| 
 | 
 | ||||||
| def initialize_engines(engine_list): | def initialize_engines(engine_list): | ||||||
|     load_engines(engine_list) |     load_engines(engine_list) | ||||||
|     for engine in engines.items(): |     for engine_name, engine in engines.items(): | ||||||
|         if hasattr(engine, 'init'): |         if hasattr(engine, 'init'): | ||||||
|             init_fn = getattr(engine, engine_attr) |             init_fn = getattr(engine, 'init') | ||||||
| 
 | 
 | ||||||
|             def engine_init(): |             def engine_init(): | ||||||
|                 init_fn() |                 init_fn() | ||||||
|                 logger.debug('%s engine initialized', engine_data['name']) |                 logger.debug('%s engine initialized', engine_name) | ||||||
|             logger.debug('Starting background initialization of %s engine', engine_data['name']) |             logger.debug('Starting background initialization of %s engine', engine_name) | ||||||
|             threading.Thread(target=engine_init).start() |             threading.Thread(target=engine_init).start() | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Adam Tauber
						Adam Tauber