Ако изключването на сървъра на приложения причинява JDBC извиквания, които прекратяват сесията на базата данни, това не трябва да се случва. Ако не затваря JDBC връзката правилно, бих го нарекъл грешка в сървъра на приложения. Ако е така, но заявките в бекенда не са отменени, бих нарекъл това грешка в JDBC драйвера.
Както и да е, заобиколно решение е да зададете tcp_keepalives_idle
на ниска стойност, така че сървърът да открие бързо мъртви TCP връзки и да прекрати заявката.