mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	 85bcc7d263
			
		
	
	
	85bcc7d263
	
	
	
		
			
			Test failed sporadically when --ps-protocol was enabled: a transaction that was BF aborted on COMMIT would succeed instead of reporting the expected deadlock error. The reason for the failure was that, depending on timing, the transaction was BF aborted while the COMMIT statement was being prepared through a COM_STMT_PREPARE command. In the failing cases, the transaction was BF aborted after COM_STMT_PREPARE had already disabled the diagnostics area of the client. Attempt to override the deadlock error towards the end of dispatch_command() would be skipped, resulting in a successful COMMIT even if the transaction is aborted. This bug affected the following MTR tests: - galera_insert_multi - galera_nopk_unicode Signed-off-by: Julius Goryavsky <julius.goryavsky@mariadb.com>
		
			
				
	
	
		
			4 lines
		
	
	
	
		
			55 B
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			4 lines
		
	
	
	
		
			55 B
		
	
	
	
		
			INI
		
	
	
	
	
	
| !include ../galera_2nodes.cnf
 | |
| 
 | |
| [mysqltest]
 | |
| ps-protocol
 |