Github user franz1981 commented on the issue:
https://github.com/apache/activemq-artemis/pull/1691
@mtaylor I've performed the failover tests on other DBMS and it is working
as expected, but disabling the `ThreadLeakCheckRule` due to a "known" leak on
the Oracle thin driver - the uninterruptible/unstoppable/unbreakable
`oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser`
thread:
```
public void run() {
while(true) {
try {
BlockSource.ThreadedCachingBlockSource.BlockReleaser var1 = SOLE_INSTANCE;
synchronized(SOLE_INSTANCE) {
SOLE_INSTANCE.wait(300000L);
}
BlockSource.ThreadedCachingBlockSource.releaseFromAllSources();
} catch (Throwable var4) {
;
}
}
}
```
---