|  | @@ -41,7 +41,7 @@ function Log:init()
 | 
	
		
			
				|  |  |      lvim = {
 | 
	
		
			
				|  |  |        sinks = {
 | 
	
		
			
				|  |  |          structlog.sinks.Console(log_level, {
 | 
	
		
			
				|  |  | -          async = true,
 | 
	
		
			
				|  |  | +          async = false,
 | 
	
		
			
				|  |  |            processors = {
 | 
	
		
			
				|  |  |              structlog.processors.Namer(),
 | 
	
		
			
				|  |  |              structlog.processors.StackWriter({ "line", "file" }, { max_parents = 0, stack_level = 2 }),
 | 
	
	
		
			
				|  | @@ -68,6 +68,7 @@ function Log:init()
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  lvim_log.lvim.sinks[1].async = false -- HACK: Bug in structlog prevents setting async to false
 | 
	
		
			
				|  |  |    structlog.configure(lvim_log)
 | 
	
		
			
				|  |  |    local logger = structlog.get_logger "lvim"
 | 
	
		
			
				|  |  |  
 |