mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	 275e7d23f7
			
		
	
	
	275e7d23f7
	
	
	
		
			
			On deadlock transaction is rolled back (and trx->state is cleared) but SELECT continued the loop because evaluate_join_record() ignored the error status returned from lower join evaluation. val_int() does not return error status so it is checked by thd->is_error(). Test case was created by Thirunarayanan Balathandayuthapani <thiru@mariadb.com>
		
			
				
	
	
		
			1 line
		
	
	
	
		
			26 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			1 line
		
	
	
	
		
			26 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| --loose-innodb_lock_waits
 |