Fix memory leak in threadLocal on implicit transactions (#1711)

* refactor TestExecutionComplete

* Add more tests to discover missing threadScope cleanups

* FIX: clear threadScope on implicit created Jdbc transactions

* FIX: clear threadScope on completed JTA transactions

* Revert "FIX: clear threadScope on completed JTA transactions"

This reverts commit f844405542.
This commit is contained in:
Roland Praml
2019-05-18 10:00:34 +12:00
committed by Rob Bygrave
parent 2b1b4af7a2
commit 2678f85506
5 changed files with 75 additions and 12 deletions
@@ -42,5 +42,9 @@ public class DefaultTransactionScopeManager extends TransactionScopeManager {
DefaultTransactionThreadLocal.set(serverName, trans);
}
@Override
public void clear(SpiTransaction trans) {
DefaultTransactionThreadLocal.clear(serverName, trans);
}
}