App thread could block on recovery module trying to getConnection before its connection was released