|  |  | @ -171,7 +171,7 @@ def jsonrpc_handler(end_event: threading.Event) -> None: | 
			
		
	
		
		
			
				
					
					|  |  |  |     try: |  |  |  |     try: | 
			
		
	
		
		
			
				
					
					|  |  |  |       data = recv_queue.get(timeout=1) |  |  |  |       data = recv_queue.get(timeout=1) | 
			
		
	
		
		
			
				
					
					|  |  |  |       if "method" in data: |  |  |  |       if "method" in data: | 
			
		
	
		
		
			
				
					
					|  |  |  |         cloudlog.debug(f"athena.jsonrpc_handler.call_method {data}") |  |  |  |         cloudlog.event("athena.jsonrpc_handler.call_method", data=data) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         response = JSONRPCResponseManager.handle(data, dispatcher) |  |  |  |         response = JSONRPCResponseManager.handle(data, dispatcher) | 
			
		
	
		
		
			
				
					
					|  |  |  |         send_queue.put_nowait(response.json) |  |  |  |         send_queue.put_nowait(response.json) | 
			
		
	
		
		
			
				
					
					|  |  |  |       elif "id" in data and ("result" in data or "error" in data): |  |  |  |       elif "id" in data and ("result" in data or "error" in data): | 
			
		
	
	
		
		
			
				
					|  |  | 
 |