-
Bug
-
Resolution: Done
-
Major
-
8.0.1.Final, 8.1.0.Alpha2
-
None
When a transaction is rolled back before the first cache operation, the transaction is registered in the TransactionTable and is never removed. That happens because TxInterceptor sees the transaction is marked for rollback and immediately throws an exception.
This can be seen in MarkAsRollbackTest, which blocks for 30 seconds during teardown because there's still a transaction in the transaction table.
- is incorporated by
-
ISPN-5944 Backport to 8.0.x branch
- Closed