Andrii Havryliuk
Andrii Havryliuk
Hi, I’m experiencing similar behavior: 1. Connection::transactional() does a rollback on exception in the finally block. If a deadlock happens in the query inside the closure, the transaction is already...
@windaishi sorry, I did not add "maybe". As I see - `DeadlockException` is thrown in `\Doctrine\DBAL\Driver\API\PostgreSQL\ExceptionConverter` and `\Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter`. [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/innodb-deadlocks.html) states that > InnoDB detects the condition and rolls back...